The ideal candidate will have experience helping SAAS start-ups build and scale their software infrastructure. You’ll be working with a team of experienced developers to improve our existing infrastructure and automate as much as possible. You will also help solve challenges with reliability, availability and scalability across our distributed system.

Job Description

  • Solve and implement scalability improvements to keep tasks running efficiently for millions of users
  • Implement systems to improve developer efficiency
  • Automate disaster recovery efforts
  • Embed with the technology and engineering teams
  • Perform other duties as required

Requirements

  • 5+ years experience in software development, including back-end design and implementation
  • Experience with big data (e.g. efficiently ingesting, querying, analyzing, and maintaining billions of records)
  • Proficiency with Python and Django
  • Proficiency with MySQL or other relational databases
  • Experience with Amazon Web Services, including EC2, S3, EMR/Spark, RDS/Aurora, Redshift
  • Some experience with NodeJS, data science, and mobile app development are a plus
  • Excellent communication skills (written, oral and presentations) for a variety of audiences
  • Attention to detail and follow-through to deliver to agreed deadlines
  • Understanding of Health IT best-practices regarding PHI/PII, HIPPA and EHR preferred, but not required
  • Familiarity with EHR software like Epic, Cerner, AllScripts or Meditech preferred, but not required
  • Startup or entrepreneurial experience preferred, but not required

Apply Online

Fields with (*) are mandatory.