Senior Software Engineer

Boston, MA · Job # 9058BK

Company Description:

Our client is a healthcare tech company based in Boston, MA.  The mission of this company is to allow more people with chronic illness to manage their care more effectively and with compassion without having to go into a doctor’s office or hospital.  The company is led by a team of well-known, accomplished professionals from healthcare, technology, and services.  The company is very well-funded and well-positioned for strong growth even in a global economy that might seem cloudy.  All Engineering roles are 100% fully work from home, and this policy will not change. 

Job Responsibilities:

As a Senior Software Engineer, you will work on building out platform and products for use by patients and healthcare professionals.  The goal will be to build scalable and well-tested applications that are functional and easy to use.  In this role, you will:

  • Lead technical designs and contribute to code reviews
  • Be an integral member of a product engineering team delivering key objectives that enable the product to scale, directly improving healthcare provision across the world
  • Work closely with Product Management and ensure the team is accountable for the outcomes delivered

Job Requirements:

  • 5-10 years of software engineering experience
  • Experience with Java and Python based microservices as well as Typescript / Angular, iOS and Android platforms
  • Experience with Postgres RDS instances, through to DynamoDB KV depending on the domain. Services are decoupled and largely event driven using Kinesis, SQS/SNS where appropriate
  • Significant back-end or data engineering experience
  • Experience in leading and delivering cross-team projects
  • Docker/Nomad on AWS EC2, AWS ECS (Fargate), AWS Lambda experience
  • Experience in leading technical teams through design and the implementation of a feature
  • Ability to work with tight deadlines
  • Significant experience reviewing, releasing, deploying and troubleshooting code


Apply For this Position
Create an Account

Track your jobs and take advantage of one click applying by creating an account.

Register Now
Let Us Search

Want us to do the work for you? Submit your resume and we'll find a job that's a perfect match for you!

Submit Resume