Medicine or testing kit, prescribed online and delivered to your door.

Staff Software Engineer at NURX

San Francisco Bay Area, CA, USA / Remote
Job Type
11+ years
Apply to NURX and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

Nurx is on a mission to change the way healthcare is delivered, making it more accessible and affordable for patients, nationwide. With a specialty in sensitive health, we have built the industry-leading telehealth platform that spans consultation, diagnoses and fulfillment (right to your door). We are committed to revolutionizing the healthcare industry and that’s where you come in! Today we have more than 250,000 patients, are growing 90% year-over-year, and operate in 30 states. We are lucky to count Kleiner Perkins and Union Square Ventures as investors and Chelsea Clinton and Regina Benjamin as Board Members.

About the job:

Nurx is looking for experienced Staff Software Engineers to join our growing engineering team. As a staff-level member of the team, you will be responsible for designing and implementing complex solutions that impact both our Ember web app and API framework. You will also be expected to be a role model on coding standards, design, and other developer best practices for the Nurx Engineering teams.

What You'll do:

Architect, implement, and recommend new software component designs or enhancements to existing software products. You will work closely with product, design, data, and your engineering teammates to build, test and rapidly iterate on the platform and tools at the heart of our business. Quality and high standards really matter to us - you will focus on continually applying high coding standards, excellent attention to detail and a methodological work process. Demonstrate proper coding techniques including maintainability, reuse, clean code, unit testing and driving standards within the team. Ensure performance scalability, availability and security in everything you do. Coach and help teammates through code reviews and white-boarding sessions. Engage in the business goals as well as the technology. Strong advocacy for technical standards and quality across Nurx. A bit about you:

7+ years experience working for a tech-focused company. BS in Computer Science, Math, or equivalent work experience. Experience writing good software is a suitable replacement for a technical degree. A full stack generalist with experience in both front-end and back-end technologies (we use primarily Ember.js and JavaScript/Node.js). Strong architecture and system design skills. Writes readable, maintainable, testable, and performant code. Passion for software development processes and engineering culture. Can evaluate tradeoffs between implementation time, maintainability, and impact. You are someone that challenges the norm and isn’t afraid to voice their opinion. Comfortable designing and communicating technical design choices to a non-technical audience. We get excited about candidates who:

Have strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader. Prior Tech Lead experience. We know there’s no such thing as a “perfect” candidate - we’re all a work in progress and are growing new skills and capabilities all the time. Nurx welcomes those who are enthusiastic about learning and evolving, so however you identify and whatever your background, if this looks like a role where you could do work that excites you, we hope you’ll apply.

About us:

At Nurx, we’re creating a future where healthcare is easily accessible and affordable for everyone. We are building a platform that empowers people to be in control of their health and make informed decisions about their own bodies.

Nurx enables doctors to give more patients personalized care at lower costs; and patients can receive prescriptions delivered straight to their door. We are committed to revolutionizing the healthcare system and increasing access to healthcare for millions across the country, starting with birth control, PrEP, and HPV screens.


Talented and collaborative team who will both support and challenge you. Market competitive salary and equity. Medical, dental, commuter, wellness, and engineering technology benefits. 401(k) retirement plan. Paid holiday, vacation, and sick leave. Take what you need vacation (and we really mean it!). This position is full-time and based in San Francisco, or can be remote.

Why you should join NURX

Nurx is reinventing healthcare, by making it easier to get vital medications and tests delivered straight to your door. Learn what it's like to work at Nurx, and check out opportunities in San Francisco, Miami, and Syracuse.

We’re a mission driven company disrupting the healthcare industry. 
Join us in revolutionizing primary care starting with birth control, HPV testing, PrEP for HIV prevention, and STI testing and treatment. We are growing on a daily basis, expanding our team and offerings. You have the opportunity to make a huge impact that is felt throughout the entire company. New challenges present themselves and we tackle them with rigor and passion.

Our team values autonomy, diversity, happiness, empathy for our users, transparency, curiosity, and health and wellness.

As an early team member, you can shape the way patients throughout the country receive their medication. We are a roll up your sleeves team who is looking for like-minded individuals to join!