Avatar for HeyDoctor

Primary care in your pocket. Just what the doctor ordered.

Senior Backend Engineer

$140k – $200k • 0.01% – 0.1%
Apply now
About HeyDoctor

At HeyDoctor, our mission is to increase healthcare efficiency, affordability and accessibility. We’re reinventing how healthcare is accessed and provided with custom end-to-end solutions for patients and providers to connect online in real-time. Thousands of patients a month are using HeyDoctor’s mobile and web apps to get care from our expert doctors and medical team.

We’re reimagining how Electronic Medical Record (EMR) software should be built by taking inspiration from products we love like Slack, Intercom, and Asana and applying those learnings to healthcare. Using our technology doctors on our platform can treat patients over 10X faster than in brick and mortar offices or on video telemedicine, at high quality, and our patients love it.


The Opportunity

We're looking to bring on a Senior Backend Engineer to lead the development of our backend platform and services. You’ll be in charge of designing and growing a robust and scalable platform for both our patients and clinical team.

Our engineers are involved in all aspects of the product lifecycle from the initial idea through prototyping and shipping the final product. We prefer an engaging and 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 HeyDoctor patients. Our work always starts in the same place: does this improve the patient’s experience and/or level up a doctor’s ability to provide world class care? It’s important to us we create an environment where everyone feels comfortable to voice their thoughts and ideas. If this excites you, then come help us move the needle in American healthcare.


What You’ll Do
- Architect efficient and reusable back-end systems that drive complex web applications
- Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling products
- Identify and resolve performance and scalability issues
- Focus on keeping our platform secure and compliant as we continue to grow
- Promote a culture of operational excellence by meticulously testing and monitoring our systems and code, writing documentation, and being on-call to support the health of our services (and our patients).
- Uphold a culture of collaboration, transparency, creativity, inclusion, and data-driven decisions.


What You’ll Need

- 3+ years of real product experience - you have shipped products used by hundreds of thousands or millions of users
- Experience with our tech stack — Node.js, Typescript, SQL, Docker, AWS
- You want to work on software that is changing the world and you're passionate (and obsessed) about creating intuitive, scalable products.
- Ability to work effectively in teams of technical and non-technical individuals - you may work closely with doctors and other non-technical folks to get things done. Collaboration is key.
- You take pride in your ability to understand a problem space before designing solutions and will surface technical and product limitations earlier rather than later.
- Familiarity with aspects of systems at scale - you can reason about OS, database, and distributed systems and are knowledgeable about the landscape of tools and technologies at your disposal.
- The shell-fu is strong - you're comfortable working on remote machines and can diagnose performance issues and hard to reproduce bugs using tools like strace/dtrace/perf, and are comfortable writing ad-hoc shell scripts to aid in the process.
- High degree of fluency in JavaScript - you are a strong coder and know how to write clean, effective code at scale (see the first two bullet points).
- You like moving fast but write tests, document procedures, and share context to constantly push platform quality and reliability up and to the right.


Extra Credit

- Experience with systems languages like C/C++/Go/Rust
- Experience with React/Redux, ES6, Webpack, Babel, and Jest (or similar tools).
- Experience with HIPAA, PCI, or other high security coding environments.
- Experience with automatic building/deployment services like Jenkins, Fastlane etc.
- Open source contributions.

More jobs at HeyDoctor

View all jobs

Full Stack Javascript Engineer

Apply now

Senior Frontend Engineer

Apply now

Full Time Physician/NP Role

Apply now

Senior Product Designer

Apply now