Senior Software Engineer (Backend/Data)

Senior Software Engineer (Backend/Data)

In Brief

  • We're an early-stage startup on a mission to make healthcare proactive by empowering physicians, nurses, and care team members with real-time data to save lives.
  • We’re looking for a Senior Software Engineer with experience building data-intensive backend services and applications who wants to make an impact in the healthcare space.

Who We Are
Bayesian Health’s mission is to improve patient outcomes by empowering clinicians with the insights they need to make the right decision for the right patient at the point-of-care. We’re a diverse team of clinicians, engineers, machine learning experts, product designers, and performance improvement leaders committed to enabling smarter, patient-specific care delivery through unlocking the power of data.

What makes us different? We’re results oriented and outcomes obsessed. We also understand that to address our users’ needs, we must go beyond building great technology. After spending a decade working side by side with top clinicians from three of the world’s leading health systems, we know what it takes to develop usable, high-value, clinically-relevant solutions. We are experts at rummaging through messy, incomplete, biased datasets. We are able to make sense of, and continuously learn from data, to help our physicians practice more precise medicine.

Read more about our recent publication in Nature Medicine that associates our products with lives saved.

What You’ll Do
This role is critical to our ability to expand and scale our platform and module offerings. Our platform and modules are 100% powered by data and it’s crucial to have a reliable data platform to guarantee correctness of our application functionality. You will:

  • Work closely with product managers, data scientists, and other software engineers to build a highly reliable and scalable real time data system for our applications.
  • Design, implement, and deploy healthcare data pipelines and services that will involve integration with electronic health records (EHR) systems using FHIR and HL7 communication standards.
  • Develop backend APIs powered by healthcare data to support frontend applications
  • Collaborate with data scientists in cleaning, mapping, and transforming data to consumable formats for our machine learning models.
  • Partner with infrastructure engineers in designing and deploying the infrastructure to support our data applications and services on AWS.
  • Be an integral part of our diverse, inclusive, collaborative, remote-first engineering team.

Who You Are

  • You have 5+ years of experience in building and maintaining highly scalable and reliable production data systems hosted in the cloud.
  • You have 5+ years of software development experience in backend and data services.
  • You have 3+ years of experience with relational databases such as Postgresql, MySQL, etc.
  • You have 3+ years of experience with cloud platforms such as AWS, Google Cloud, Azure, etc.
  • You are proficient in Python or have worked with multiple programming languages in writing production quality code.
  • You have experience in solving complex data processing and storage challenges through scalable, fault-tolerant architecture.
  • You get things done, you are comfortable with uncertainty, and you have the grit to succeed at a small, early-stage startup.
  • You have a track record as a collaborative, driven team player with a high sense of ownership.
  • You have a BS in Computer Science or equivalent experience.
  • Experience with health data, integration with electronic health records (EHR) systems, and Health IT interoperability standards is preferable.
  • Experience building framework and toolings for MLOps is highly preferred.
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.