Jobs and Careers
AM

Sr. Software Engineer

Amwell
UKRemotefull_timeVerifiedPosted 20 Mar 2023
💰 $166,650/yr($121,200/yr$166,650/yr)

About the role

Company Description

Amwell is a leading telehealth platform in the United States and globally, connecting and enabling providers, insurers, patients, and innovators to deliver greater access to more affordable, higher quality care. Amwell believes that digital care delivery will transform healthcare. We offer a single, comprehensive platform to support all telehealth needs from urgent to acute and post-acute care, as well as chronic care management and healthy living. With over a decade of experience, Amwell powers telehealth solutions for over 150 health systems comprised of 2,000 hospitals and 55 health plan partners with over 36,000 employers, covering over 80 million lives.

Brief Overview:

Software engineers at Amwell aim for developing great products and ensuring that modern software development frameworks and methods are applied pragmatically to optimal benefit. Some assumed traits of the candidate for this position:

  • You are well into your software engineering career (5+ years’ experience) and are now looking to apply that proficiency to larger, distributed solutions and collaborate across system components.
  • Your experience and knowledge can not only develop core solutions, but you are interested in influencing and impacting the underlying systems and processes to increase the success of your software engineering endeavors.
  • You’d like to be more visible to your extended partners (DevOps, infrastructure, security, etc.), and work to incorporate your shared desires into the technical product

Core Responsibilities:

  • Working with Technical platform leads (software, infrastructure, operations) to develop common patterns into reusable library assets
  • Software development on the core platform. with partial participation in engineering strategy initiatives (design of new features, collaborating on tool/process investigation, etc.)
  • Building domain competence around the platform to support feature development and non-functional improvements (security, scale, repeatability, supportability, etc.)
  • Working with engineering peers to collaborate on capability and performance enhancements
  • Providing support on solutions in your team to internal / external stakeholders
  • Production and preproduction troubleshooting and resolution for support incidents

Qualifications:

  • 5+ years full stack software engineering experience with core Javascript/Typescript, or analogous language.
  • 5+ years experience with front-end client side Javascript frameworks like Angular, React, Vue
  • 5+ years experience working PostgreSQL
  • 3+ years experience with building REST or GraphQL API’s in Nestjs or analogous framework
  • Experience and knowledge of developing on cloud platforms and the various managed services used in support of development and support
  • Strong working knowledge of Git
  • Experience with containerized software development patterns (ex: Docker) and associated Continuous Integration/Deployment (CI/CD) patterns and frameworks
  • Experience in infrastructure as code (IaC) patterns and deploy/management frameworks (Terraform, Cloudformation, etc.)
  • Experience with various data persistence models is preferred but not required
  • Proven experience with best practices in software development as a team sport, incorporating source management, code reviews, shared coding/style conventions (ex: linters), and dependency management

Measures of Success

  • You advance the overall level of the delivery success and technical competence of the assets you support
  • You look for opportunities to influence the betterment of the technical platform not by waiting to be told, but instead via active collaboration and influence of your peers
  • Your business partners have higher levels of delivery quality and overall improvement in time-to-market delivery of programs

Additional information

Working at Amwell:

Amwell is changing how care is delivered through online and mobile technology. We strive to make the hard work of healthcare look easy. In order to make this a reality, we look for people with a fast-paced, mission-driven mentality. We’re a culture that prides itself on quality, efficiency, smarts, initiative, creative thinking, and a strong work ethic. 

Our Core Values include One Team, Customer First, and Deliver Awesome. Customer First and Deliver Awesome are all about our product and services and how we strive to serve. As part of One Team, we operate the Amwell Cares program, which brings needed assistance to our communities, whether that be free healthcare for the underserved or for people affected by natural disasters, support for equality, honor

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Amwell

View company profile →