Skip to main content

Distributed Systems Engineer

Distributed Systems Engineer

About the Role

Join our rapidly growing early-stage healthcare tech company as we expand our team to meet the demands of scaling a backend that serves millions of patients. As a key member of our dedicated and elite team, you will be instrumental in driving the development and scaling of mission-critical healthcare systems. We are seeking an experienced distributed systems engineer who has successfully navigated the challenges of rapid growth in core data platforms and embodies a culture of excellence. This is a unique opportunity to make a significant impact by working alongside some of the biggest healthcare providers in the world, taking ownership of key projects, and helping us maintain our high standards as we continue to grow. If you are someone who thrives in a fast-paced environment and is ready to grab the bull by the horns, we want to hear from you.

What You Will Do

  • Help establish and optimize our data architecture as we prepare to scale to 100 million patients, ensuring excellence in performance, scalability, availability, and reliability.
  • Provide technical guidance on database technologies, sharding strategies, regional load balancing, and international data sovereignty requirements.
  • Collaborate with our enterprise partners to understand and incorporate business requirements into our technical solutions.
  • Be a critical voice in our technical leadership, influencing decisions and contributing to the strategic direction of our projects.
  • Play a key role in shaping and maintaining Medplum's team culture as we grow, fostering an environment of innovation and excellence.

About You

  • You hold a 4-year degree in computer science, software engineering, or a related field.
  • You bring 5+ years of experience working on data platforms and distributed systems.
  • You have a roll-up-your-sleeves, can-do attitude and a passion for scalability and high availability.
  • You are based in the SF Bay Area and are ready for twice-weekly in-person collaboration.

Bonus

  • Experience with AWS, Node.js, Postgres, and TypeScript.
  • Experience with at least one distributed database such as CockroachDB, Yugabyte, Citus, etc.
  • Previous experience at an early-stage startup and/or in big tech.

drawing About Medplum

Medplum is redefining healthcare with our open source, API-first electronic health record (EHR) platform, trusted by leading digital health and life sciences companies. Our mission is to catalyze change in the healthcare industry by improving the access, privacy, and utility of health data. At Medplum, we have a unique opportunity to impact the lives of patients, speed medical research, and contribute to the open source ecosystem.

Benefits

  • Competitive compensation package with equity
  • Flexible time off
  • Inclusive healthcare package
  • The chance to shape the future of healthcare tech – leave your mark on this vital industry

Join us in our mission to revolutionize healthcare. If you are excited about the challenge of scaling a healthcare platform to serve millions of patients and want to be part of a company that values excellence and innovation, we would love to hear from you. Reach out to careers@medplum.com.