City ITposted 1 day ago
$115,000 - $155,000/Yr
Full-time • Senior
MA

About the position

As a Senior AWS Software Engineer on the City IT Integrations team, you will help build out our core integration technologies. In doing so you will collaborate with various other engineering teams to deliver these integrations across internal systems and 3rd party services. As part of this role, you will help mentor our current engineering team on industry best practices. As a mentor we will expect you to help with peer code reviews and knowledge sharing sessions to ensure high coding standards across the team. This team is accountable for building enterprise-grade applications and services using AWS serverless technologies. As a senior engineer on this team, you will be accountable for handling highly critical work within our AWS cloud applications and services.

Responsibilities

  • Design, develop, and implement AWS serverless solutions and enterprise-grade applications.
  • Guide and mentor the engineering team, conducting peer code reviews and leading knowledge-sharing sessions.
  • Work closely with various engineering teams to ensure smooth integration across internal systems and third-party services.
  • Implement and manage CI/CD pipelines using AWS tools like CodePipeline, CodeBuild, and CodeDeploy.
  • Uphold strong engineering principles to develop well-structured code, adhering to SOLID design principles, clean code practices, and REST standards.

Requirements

  • Proven expertise in TypeScript development.
  • Experience in developing React interfaces.
  • Hands-on experience with CDK for defining cloud infrastructure using code.
  • Extensive experience with AWS services for serverless-first, microservices-oriented architectures.
  • Deep knowledge of implementing and managing CI/CD pipelines using AWS tools.
  • Proficiency with Git/GitLab for source control and collaboration.
  • Experience in designing and managing event-driven systems.
  • Excellent communication skills for effective collaboration and knowledge sharing.

Nice-to-haves

  • Domain-Driven Design (DDD)
  • Amazon Q Development
  • Java Maven Framework
  • API Protocols: REST, GraphQL, Google Protocol Buffers
  • SQL Knowledge

Benefits

  • Medical, Dental, Vision Insurance.
  • 401(k) company match program.
  • Telehealth.
  • Short-term and Long-term disability insurance.
  • Basic and AD&D Life Insurance paid for by the company.
  • Critical Illness, Hospital Confinement, Accident Insurance, Supplemental Life Insurance.
  • Employee Assistance Program.
  • Mental, physical, financial wellness.
  • Auto and Home Insurance discount.
  • Paid Time Off and 7 paid Holidays.
  • Paid Pregnancy, Parental, and Adoption Leave programs.
  • Employee Discount Program.
  • Training Programs.
  • Internal growth opportunities in a fast-growing company.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service