Software Engineer, Data Engineering

Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer focused on our data stack, you’ll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.

Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.

About you

  • You have at least three years of professional experience developing data processing, enrichment, transformation, and integration solutions.
  • You are fluent in Python, an expert in SQL, and can script your way around Linux systems with bash.
  • You are no stranger to data warehousing and designing data models.
  • Bonus: You have experience building data pipelines with Apache Spark in a multi-database ecosystem.
  • You are foremost an engineer, making you passionate for high code quality, automated testing, design patterns, and other engineering best practices.
  • You are able to design data architecture that ensures solutions are fault tolerant, scaleable, and easy to iterate upon.
  • You have the ability to self-manage, prioritize, and deliver functional solutions.
  • You possess advanced knowledge of Unix, Git, and AWS tooling.
  • You agree that concise and effective written and verbal communication is a must for a successful team.
  • You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time.
  • You can dedicate about 18 days per year for travel to company events.

About Us

Here’s How You Will Make an Impact

  • Collaborate with product managers, data analysts, and machine learning engineers to develop pipelines and ETL tasks in order to facilitate the extraction of insights from data.
  • Build, maintain, and scale data pipelines that empower Doximity’s products.
  • Establish data architecture processes and practices that can be scheduled, automated, replicated and serve as standards for other teams to leverage.
  • Spearhead, plan, and carry out the implementation of solutions while self-managing.

Benefits & Perks

  • Generous time off policy
  • Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget
  • Pre-IPO stock incentives
  • .. and much more! For a full list, see our career page


The leading professional medical network with over 1 million members.

Technology we use