Engagedmd
Engagedmd

Staff Software Engineer

engineeringfull-timeRemote
SALARY
Not specified
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
healthcare
Apply for this position →
✦ AutoApply — Let us apply to roles like this on your behalf.
Learn more →

About the role

What You’ll Do

  • Design, build and maintain backend services and APIs using TypeScript and modern Node.js frameworks
  • Lead system design efforts for new and existing platforms, including service decomposition, data modeling, scalability and reliability considerations
  • Own complex backend domains end-to-end, from initial architecture through implementation, deployment and long-term maintenance
  • Drive technical direction and standards across the backend stack, including coding practices, service boundaries, observability, error handling and performance
  • Make pragmatic architectural tradeoffs that balance delivery speed with system quality and long-term maintainability
  • Collaborate closely with product, frontend, and infrastructure teams to deliver scalable, reliable product capabilities
  • Identify and proactively address technical debt, scalability bottlenecks, security concerns and operational risks
  • Mentor and support engineers through code reviews, design discussions and hands-on technical guidance
  • Contribute to incident response, root-cause analysis and improvements to system resiliency

Technical Focus Areas

  • TypeScript and Node.js backend development
  • API design (REST, GraphQL, or equivalent)
  • Databases, schema design and data consistency
  • Distributed systems fundamentals (scalability, fault tolerance, eventual consistency)
  • Cloud-based deployments and production operations

What You’ll Bring

  • 8+ years of professional software engineering experience, with significant backend focus
  • Deep expertise in TypeScript and building production backend services
  • Strong system design skills, with experience designing and evolving large-scale or business-critical systems
  • Proven ability to operate autonomously and make sound technical decisions in ambiguous environments
  • Experience balancing long-term architectural quality with short-term delivery needs
  • Strong communication skills; able to clearly explain technical concepts to engineers and non-engineers
  • A mission-driven orientation to all you do
  • Ability to thrive in a small, fast-paced organization
  • Bachelor’s degree or equivalent career experience

It’s Also Nice If You…

  • Have at least a passing familiarity with the fertility industry and/or experience in healthtech with a focus on patient journey software
  • Have successfully worked remotely with distributed teams in the past

What We Offer

  • Competitive compensation and equity
  • Medical, dental, and vision coverage heavily subsidized by the company
  • Open Paid Time Off
  • Paid family and medical leave
  • Generous paid holidays
  • 401(k) retirement
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. $14.44/mo.
Start AutoApply →
Apply now →