• Full Time
  • Remote (US)
  • Applications have closed

Website Iron Health

Women’s health without limitations

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.

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.

About the Job

As a Senior Software Engineer at Iron Health, you will be a key member of our engineering team and will help to realize the technical vision for the company. This is a unique opportunity to join an early-stage, fast-growing business where we are building a flexible and scalable technical stack from the ground up.

At Iron Health, you will have opportunities to solve interesting technical challenges, interface closely with product and design on roadmap implementation, and help to implement processes and frameworks that will ensure the quality and reliability of our products.  Your work will have a high degree of visibility and importance as we strive to build an infrastructure that can keep pace with the needs of a rapidly growing user base.

You will report to and work with the Head of Engineering. The Head of Engineering is based in Seattle, Washington, but this position can be fully remote within the United States.

What you’ll do:

  • Launch the MVP version of Iron Health’s patient-facing app, significantly enhancing patient onboarding, retention, and satisfaction
  • Build services, integrations, and automations that support clinical workflows and power our data warehouse
  • Design solutions with high testability, security, performance, scalability, and observability
  • Collaborate closely with product managers giving feedback on features and stories, communicating implementation scope and estimates, and helping to understand tradeoffs
  • Contribute to our technical documentation including architecture, design, standards and onboarding
  • Contribute to the devops code base, including infrastructure as code (IaC) written in CDK and Github Actions pipelines
  • Monitor services and applications; debug issues in production
  • Work closely with the Head of Engineering to understand and address technical debt, actively contributing to the technical debt backlog’s management and resolution

What you’ll need:

  • 5+ years of full-stack software development experience (system design, front + back-end) building responsive web applications, with experience in a startup or high growth environment
    • 5+ years of experience with Node.js, Java, C#, Python, or Scala
    • 3+ years of experience with Typescript
    • 3+ years of experience with React.js / React Native or equivalent front-end technologies
    • 5+ years of experience with relational databases (PostgreSQL, SQL, MySQL)
  • Experience working with EHRs or other healthcare data systems
  • Experience building and using GraphQL and RESTful APIs, understanding of data schema design, and awareness of performance pitfalls of various database types
  • Experience with serverless, event-driven architectures (Lambda Functions, Queues, Streams, etc.)
  • Successful track record of delivering and maintaining reliable, scalable, traceable, and performant distributed systems to customers in a production cloud environment
  • Production experience with AWS or other major public cloud infrastructure platforms
  • Experience with Agile development and comfortable decomposing complex problem statements

What you’ll bring to the table:

  • You have technical hands-to-keyboard coding experience with modern technologies (Node.js, TypeScript, React.js, React Native, PostgreSQL, etc.)
  • You have a good technical ability with system design & architecture in a startup environment

Who you are:

  • Action Oriented. You readily take action on new opportunities with a sense of urgency, high energy, and enthusiasm. You display a can-do attitude, and step up to handle tough issues.
  • Collaborates. You work cooperatively with others across the organization to achieve shared objectives, partnering with others to get work done and crediting others for their contributions and accomplishments.
  • Nimble Learning. You take on the challenge of unfamiliar tasks, learning quickly when facing new situations and experimenting to find new solutions. You extract lessons learned from mistakes, and use both successes and failures as opportunities for growth.

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 $130,000 – $170,000 plus benefits.