Rula

Staff Software Engineer, Patient Outcomes

Rula

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $184,100 - $216,600 per year

Job Level

Lead

About the role

  • Join Rula’s Patient Outcomes team focused on ensuring patients access care and stay engaged to see meaningful improvement
  • Tackle registration and activation challenges to help patients convert in the pipeline and get the help they need
  • Expand systems into measurement-informed care: build systems to capture outcomes data, track progress, and continuously improve the patient journey
  • Bring order to ambiguity, design durable systems, and deliver software that directly impacts how patients experience care
  • Partner with Engineering Manager, product managers, designers, clinicians, and other engineers to align technical decisions with patient and business outcomes
  • Mentor engineers, unblock peers, and raise the technical bar across Rula
  • Lead and shape system architecture decisions and lead complex technical projects across teams
  • Participate in on-call rotations and troubleshoot complex production issues as needed (preferred)

Requirements

  • 8+ years of experience building and maintaining scalable, production-ready systems with measurable business
  • Strong expertise in API design, data modeling, and building systems that are reliable, maintainable, and performant
  • Experience designing and evolving system architectures with the ability to weigh tradeoffs and choose a suitable approach
  • Proven success leading complex technical projects across teams, shaping scope, estimates, and execution while aligning technical decisions with business goals
  • Proven track record of collaboration and communication skills with the ability to build consensus, surface risks early, and bring clarity to ambiguous problem spaces
  • Experience mentoring engineers, reviewing architectures, and raising the technical bar across teams
  • Degree in Computer Science or equivalent practical experience (preferred)
  • Experience with data-intensive systems, including designing data pipelines, integrating data sources, or building systems that capture and analyze metrics (preferred)
  • Familiarity with modern infrastructure and tooling (preferred)
  • Comfortable participating in on-call rotations, troubleshooting complex production issues, and advocating for reliability improvements (preferred)
  • Prior experience in early-stage and/or high-growth startup environments (preferred)
  • Must be eligible to work in the United States (application requests current eligibility and visa sponsorship status)