Oula Health

Full Stack Software Engineer

Remote New York City, NY
USD 130k - 150k
Python React SQLAlchemy PostgreSQL TypeScript
Description

Full Stack Software Engineer

Location: Remote

Department: Engineering

Oula delivers maternity care built around our patients—offering comprehensive support before, during, and after pregnancy. With fewer C-sections and higher VBAC success rates, our research-backed approach is delivering better outcomes. Our team of trusted midwives, OBGYNs, and dedicated care navigators ensure our patients get the type of care they need in the moments that matter most.

Since launching in 2021, we’ve expanded to include Preconception and Miscarriage Care, Pregnancy Care, Postpartum Support, and Gynecology. We currently have 4 clinics in the tri-state area, with three new clinics opening in 2026! Come join our team of clinicians, innovators, operators, and technologists passionate about setting a new standard in maternity care.

We are looking for a Full Stack Software Engineer to join our engineering team to work on product features utilizing Python and React. This person will possess solid technical experience and an interest in working with compliant healthcare technology. This role’s responsibilities will involve contributing to the design and implementation of the architecture, API, and UI components for both our patient and provider applications. You will work directly with senior engineers to build features and identify key technologies to drive a better experience for our patients and providers. This role reports to the VP of Engineering.

This is a full-time position and is primarily remote with occasional on-site in New York City. This is a benefits-eligible position and the compensation range is 130,000-150,000 as part of a competitive compensation package.

 

Responsibilities include:

  • Collaborate with cross-functional teams to design, develop, and maintain scalable software solutions that meet the needs of our maternity healthcare platform.
  • Conduct thorough testing, troubleshooting, and performance optimization to ensure the robustness, reliability, and scalability of our software systems.
  • Stay updated on industry best practices, emerging technologies, and healthcare regulations to continually enhance our software solutions and maintain compliance.
  • Owning features from concept to completion.

 

Technical Qualifications:

  • Proven experience (5 years) in software development with experience in a full stack role, designing and building features.
  • Proficiency in Python with an understanding of API development.
  • Familiarity with Python ORMs (preferably SQLAlchemy)
  • Knowledge of databases (preferably PostgreSQL) 
  • Proficiency in Typescript and React.
  • Strong understanding of frontend best practices.
  • Strong problem-solving skills, attention to detail, and the ability to work effectively in a dynamic startup environment.

Oula's Commitment as an Equal Opportunity Employer:

We want you to know: You can be a great candidate even if you don't fit everything we've described above. You can also have important skills we haven't thought of. If that's you, don't hesitate to apply and tell us about yourself (especially in your cover letter – this is where you can really state your case for *why you*). We are committed to fostering diversity in our organization and building an equitable and inclusive environment for people of all backgrounds and experiences. We're taking steps to meet that commitment. We especially encourage members of traditionally underrepresented communities to apply, including women, people of color, LGBTQ people, veterans, and people with disabilities.

 

Oula Health
Oula Health

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say