About PreparedHealth

About the role

Backend Software Engineer

Looking for a back-end engineer to join our small team. Help us disrupt health care as we know it. Ideally, you have a few years of experience writing scalable production worthy back-end code. We run a service-oriented architecture communicating via a mix of HTTP and messaging. We integrate near real-time with hospitals to provide patient analytics, improve care management, and deliver business intelligence to our clients.

Must-Have Skills:

  • Love of learning; Curiosity
  • Penchant for picking up new technologies
  • Strong desire to solve problems
  • Familiarity with multi-tier applications
  • OOP and functional programming skills (Java, JS/TS, C#, Python, etc.)
  • Experience with data modeling with SQL & NoSQL databases
  • Ability to develop, test, monitor, and debug back-end data-intensive applications
  • Comfortable with front end code mobile/web code (AngularJS, Cordova, ionic)

Nice to Have Skills:

  • Basic level with infrastructure & deployment (GCP, Amazon)
  • Knowledge of Docker, Linux
  • DevOps/NoOps experience (automation, AWS, GCP, Azure)
  • Ability to create and maintain CI/CD pipelines

Tech Stack:

  • Typescript/NodeJS with NestJS
  • MongoDB, Firebase, BigQuery, Elasticsearch, Azure Search
  • SQS, Kinesis (Kafka), S3
  • Google App Engine, Google Compute Engine


  • Variety of work and different problems to solve
  • Small, high performing team
  • Health insurance, commuter benefits & disability insurance


To apply for this position, please email engineering@preparedhealth.com.