Staff Software Engineer @Amwell
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Staff Software Engineer @Amwell

YDay - Amwell is hiring a remote Staff Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Colombia

Role Description

The Staff Software Engineer at Amwell is responsible for independently designing, developing, and delivering complex, scalable software solutions for our next-generation digital healthcare platform. This role requires strong technical expertise, end-to-end ownership, and sound technical judgment, working collaboratively across teams to ensure high-quality, secure, and reliable solutions with minimal supervision.

Core Responsibilities

  • Backend Development: Independently design, build, test, and deploy scalable microservices and APIs using TypeScript (Node.js/NestJS) and Java (Spring Boot).
  • Frontend Development: Develop and enhance Angular applications and micro-frontends, translating UX designs into maintainable solutions.
  • End-to-End Ownership: Take full responsibility for technical deliverables across the Agile SDLC, from design and estimation through deployment and production support.
  • Cross-Functional Collaboration: Partner with Product, Architecture, UX, and QA to translate complex requirements into effective technical solutions.
  • Quality & Testing: Implement and maintain automated unit, integration, and contract tests to ensure software quality.
  • Technical Problem-Solving: Independently resolve complex technical challenges, improving performance, scalability, security, and reliability.
  • Production Support: Monitor and troubleshoot applications using Elastic APM, CloudWatch, and alerting tools.
  • Technical Innovation: Develop prototypes and proofs of concept (POCs) to evaluate new technologies and recommend practical solutions.
  • Documentation & Product Support: Maintain technical documentation and support existing web and mobile products as business needs evolve.

Qualifications

  • 8+ years of hands-on full stack software development experience, with a strong emphasis on backend services and demonstrated ability to independently deliver complex software solutions.
  • Advanced experience with TypeScript and Node.js, including NestJS or similar frameworks such as Express or Fastify.
  • Strong English Level C1 (mandatory).
  • Strong working experience with Java and Spring Boot in the development of backend services.
  • Experience building single-page applications in Angular, or React/Vue with a willingness to work in Angular.
  • 4+ years of hands-on experience building and operating cloud-native applications on AWS, using services such as Lambda, API Gateway, DynamoDB, EKS, SSM Parameter Store, and CloudWatch.
  • Strong experience designing REST APIs with OpenAPI and familiarity with real-time and event-driven patterns, including WebSockets, Redis, and pub/sub.
  • Hands-on experience with Docker, Kubernetes, and Helm.
  • Experience with CI/CD pipelines, preferably GitLab CI.
  • Demonstrated ability to independently implement and maintain automated unit, integration, and contract tests using Jest, JUnit, Mockito, or similar frameworks.
  • Working knowledge of OAuth 2.0, OpenID Connect, and JWT. Keycloak experience is a plus.
  • Experience with application monitoring and troubleshooting using Elastic APM, CloudWatch, or comparable tools.
  • Proven ability to independently analyze complex technical problems, evaluate solutions, and make sound implementation decisions within established architectural guidelines.
  • Strong written and verbal communication skills, with the ability to collaborate effectively with cross-functional teams in a fully remote environment across time zones.
  • Excellent time management and prioritization skills, with the ability to independently manage multiple tasks and adapt to shifting priorities.

Requirements

  • Nice to have: Mobile development experience: Flutter, native iOS (Swift or Objective-C), or native Android (Kotlin or Java).
  • Healthcare experience, such as FHIR, HL7, EHR/EMR integrations, and HIPAA rules for handling PHI.
  • Experience with micro-frontend architecture (Webpack Module Federation).
  • Experience with contract testing (Pact) and end-to-end testing (Playwright).
  • Experience integrating third-party SaaS platforms such as Braze or Contentful.

Benefits

  • Medical Plan Coverage provided by ColmΓ©dica.
  • Plan Coverage provided by Pan American.
  • Hybrid Allowance.
  • Additional Paid Time Off.
  • Maternity Leave 18 weeks.
  • Parental/Paternity Leave 2 mandatory weeks + 4 weeks.
  • Mental Health and Resiliency.
  • Virtual Second Opinion with the Cleveland Clinic Coverage.
  • LinkedIn Learning.
  • Rewards and Recognition.
  • Service Anniversaries.
  • Annual Bonus.
  • Referral Program.
  • Amwell tuition reimbursement benefit.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Colombia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer @Amwell
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Colombia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 135,525+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later