Iron Health logo

Lead Software Engineer - Iron Health

View Company Profile
Job Title
Lead Software Engineer
Job Location
Job Description

About Iron Health

Iron Health is on a mission to close the gaps in women’s healthcare and give all women the kind of care they deserve. Through our tech-enabled platform and our network of multidisciplinary providers, we partner with OB/GYNs to extend the latitude of care they can offer and enable a whole-person experience for patients. We support women in all phases of life, extending care beyond the doctor’s office and enabling better outcomes and experiences for everyone. We know that many women rely on their OB/GYNs for primary care services, and we also know that many OB/GYNs are overwhelmed by their workload. Iron Health helps OB/GYNs deliver better care with less stress for more patients.

About the job

As our Lead Software Engineer, you will join our early-stage company and help set the technical direction for the company. This is a unique opportunity to be the architect of Iron Health’s technical culture and build a flexible and scalable technical stack from the ground up as Iron Health’s first engineering hire.

In this role, you will interface heavily with Iron Health’s entire leadership team and operate with a high degree of autonomy. You will have opportunities to solve interesting technical challenges, interface very closely with product and design on aligning tech development and business needs, and be the lynchpin that balances getting things done with building sustainably for future growth. You will be given a large degree of autonomy to make decisions that will have implications on Iron Health’s tech stack for the life of the business.

You will report to and work with the Chief Product Officer. The position can be fully remote within the United States.

Iron Health is a proud Equal Opportunity Employer – we recruit, train, compensate, and promote our team members based on qualifications. We know how important it is not only to include, but to actively seek out, a diversity of opinions and voices.

What you'll do

Orchestrate and code Iron Health's most critical and complex patient and clinician facing features

  • Approximately 60% of your time will be spent architecting, coding, and deploying features for the Iron Health patient app, Iron Health backend, or integrations with external software into the Iron Health experience.

Help provide oversight for external development shop

  • Collaborate with Iron Health external development resources to ensure work is being done efficiently and eliminate any ambiguity.
  • Audit decisions to balance expediency with minimizing technical debt and building in a way that will allow Iron Health’s tech stack to scale.
  • Partner with Product on Iron Health’s technical roadmap, helping the Chief Product Officer to prioritize features and develop launch timeframes. This includes deciding which work goes to external resources and which work the Lead Engineer should take on themselves.

Help make strategic tech-dependent decisions for Iron Health

  • Evaluate and advise on build vs. buy decisions as Iron Health faces choices on how to expand the Iron Health feature set.
  • Provide input on effectiveness of external development agencies and when to transition engineering fully in-house.
  • Be a part of a cross-functional team and collaborate with product managers, designers, and clinicians to deliver a meaningful product for Iron Health patients and employees.
  • Act as a technical lead who is a mentor, collaborator, and innovator to the rest of the Iron Health team and future engineering hires.
  • Be able to effectively communicate with technical and non-technical stakeholders to be able to quickly reach decisions.

What success can look like in the first 6 months

  • Drive implementation and integration of the elements of Iron Health’s tech stack that are needed to power our initial clinical pilots. Build for speed without compromising future growth.
  • Launch the MVP version of Iron Health’s patient-facing app that will fundamentally change Iron Health’s ability to onboard, retain, and delight patients.
  • Help define the Iron Health engineering model - including how Iron Health triages requests, sizes work, and manages a roadmap as well as operational processes such as setting up a ticketing, scrum, and backlog process.
  • Build and maintain internal documentation to be used by additional technical hires as the team grows.
  • Establish a productive working model with Iron Health’s external development agency.
  • Formulate a recommendation on future engineering roles for Iron Health.
  • Help the Chief Product Officer define a forward looking roadmap that will be necessary for Iron Health to scale through 2023.

What you bring


  • 5-7 years of experience with full-stack software development (system design, front + back-end) with 5+ years with several backend programming languages and multi-threaded programming (Java, Django, Node.js, or Scala) and 2+ years with Javascript / React.js / React Native or equivalent front-end technologies to build responsive web application
  • Production experience with AWS or other major public cloud infrastructure platforms
  • Experience with Agile development and comfortable decomposing complex problem statements
  • Successful track record of delivering and maintaining reliable, scalable, traceable, and performant distributed systems to customers in a production cloud environment
  • Ability to wear multiple hats, including Product, Infrastructure, Architecture, and coding
  • Experience working with EHRs or other healthcare data systems
  • Experience in a startup or high growth environment

‍Technical Skills

  • Ability to build and use GraphQL and RESTful APIs, understanding of data schema design, and awareness of performance pitfalls of various database types
  • Experience with relational databases (MySQL, PostgreSQL, or equivalent)
  • Experience with distributed in-memory datastore (Redis, Elasticache, or equivalent)

‍Behavioral Skills

  • Action oriented. Readily takes action on challenges without unnecessary planning. Identifies and seizes new opportunities. Displays a can-do attitude in good and bad times. Steps up to handle tough issues. Takes on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.
  • Manages ambiguity. Deals comfortably with the uncertainty of change. Effectively handles risk. Can decide and act without having the total picture. Is calm and productive, even when things are up in the air. Deals constructively with problems that do not have clear solutions or outcomes. Operates effectively, even when things are not certain or the way forward is unclear.
  • Communicates effectively. Proactively shares information about project status, acceleration opportunities, and risks. Able to communicate with technical and non-technical stakeholders alike to drive swift decision making. Produces clear and comprehensive documentation that is easily understood by cross-functional teams. Serves as a subject matter expert and educator on technical matters and the state of the industry.
  • Drives results. Has a strong bottom-line orientation. Persists in accomplishing objectives despite obstacles and setbacks. Has a track record of exceeding goals successfully. Pushes self and helps others achieve results. Consistently achieves results, even under tough circumstances.

Iron Health recognizes that everyone has unique experiences that do not always neatly fit into a box. We invite you to apply even if you do not possess all of the items above.

You will work out of one of the following locations

Remote: Alabama, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, District of Columbia, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, Wyoming

Additional information

Full-time base salary range of up to $160,000, depending on experience, plus equity and benefits (medical, dental, and vision). This role will require travel up to 20% across the US.

Iron Health Headquarters Location

New York, NY

View on map

Iron Health Company Size

Between 1 - 10 employees

Iron Health Founded Year


Iron Health Total Amount Raised


Iron Health Funding Rounds

View funding details
  • Seed

    $4,500,000 USD