Principal Software Engineer (Fullstack)

About Us

At One Medical we are passionate about revolutionizing the primary care industry by offering a new approach to primary care. We combine people-centered design, technology, and a team of talented health care providers to give our members an amazing experience.

One Medical is the fastest-growing primary care system in the country with over 70 locations nationwide in Boston, Chicago, Los Angeles, New York, Phoenix, Seattle, the San Francisco Bay Area, and Washington, DC.

The Opportunity

At One Medical we build that software that our members use and all the software that our doctors and nurses use to deliver great care. This enables us to build amazing end-to-end solutions to connect patients and our care team in new and innovative ways.

In our highly collaborative environment, not only will you be partnering with designers and product managers, you’ll also be sitting shoulder to shoulder with the doctors and nurses who deliver care daily to One Medical patients.  You'll work throughout the technology stack and have responsibility for functionality our clinicians rely on every minute of the day.

What you'll likely work on:

  • Helping to design our technical architecture and to set technical direction
  • Mentoring team members and sharing experience and learnings
  • Breaking our applications up into multiple services
  • Engaging members in taking a more active role in their own health
  • Integrate medical data and make it easier for doctors to access information from before a patient joined One Medical
  • Allow patients to automatically report stats so they and their doctor can track progress
  • Visualize data so doctors can quickly understand a patient’s medical history
  • Engage patients and learn how we can better serve their needs

You are

  • An owner of everything you do. You take pride in building and delivering elegant code.
  • A collaborative thinker. You enjoy working closely with all your coworkers -- both technical and clinical -- and discussing technical designs and trade-offs with your teammates.
  • Thoughtful achiever. You strive to craft the complete product. You think through everything you build, from architecture and design to code and testing. You value scalability, maintainability, and security.
  • Seeking to do something bigger than just another job. You want to apply your skills to a cause that you care about while working with a talented and fun team.

You’ll be set up for success if you have:

  • Solid Object Oriented design and implementation skills
  • Ruby on Rails and Angular experience preferred
  • Ability to write highly performant code
  • Experience with Microservice Architectures
  • Knowledge of security best practices
  • Excellent communication skills to collaborate with partners across the organization
  • Familiarity with Amazon Web Services (AWS)
  • Understanding of relational databases such as MySQL or Postgres
  • B.S. / M.S. in Computer Science, Electrical Engineering or related experience



  • Top-notch Dental, Vision, and Health Insurance
  • PTO, Paid Holidays, and Sabbatical at 5 and 10 years
  • 401K Match
  • Commuter Benefits
  • Paid Parental Leave
  • One Medical Membership for you and your family

This is a full-time role based in San Francisco, CA.

One Medical is an equal opportunity employer and encourages all applicants from every background and life experience.