Staff Software Engineer

Rula

17m ago • Remote

Senior

Remote

192,000 - 240,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Staff Software Engineer (remote-first)

  • Team: Patient Experience (patient portal and end-to-end care journey)

Description

Lead the design and development of full-stack solutions that shape the patient experience at scale. Work with cross-functional partners to define technical direction, guide architecture, and ensure systems are reliable, secure, and scalable. Mentor engineers and influence the technical roadmap while delivering mission-critical features.

Responsibilities

  • Design and build high-impact full-stack features for the patient portal

  • Own technical direction and architectural decisions

  • Ensure systems are reliable, secure, and scalable

  • Lead complex initiatives across teams from planning through launch and ongoing maintenance

  • Mentor engineers and define scalable design patterns

  • Influence the technical roadmap and engineering culture

Requirements

  • 8+ years of experience building and maintaining scalable, production-ready systems

  • Full-stack expertise with strong frontend and backend capabilities

  • Deep experience with React, state management, and frontend performance optimization

  • Strong backend skills with TypeScript and Node.js, including API design, service architecture, data modeling, and database interactions

  • Demonstrated ability to design, build, and operate secure, scalable, and reliable systems across the full stack

  • Hands-on experience with microservice and/or event-based architectures

  • Proven ability to lead complex technical initiatives end-to-end

  • Experience owning technical problem spaces beyond individual projects and driving long-term improvements

  • Excellent collaboration and communication; align engineering to business goals

  • Experience mentoring engineers and reviewing system architectures

Benefits

  • 100% remote work environment (must be based in the United States; not hiring in Hawaii)

  • Competitive pay with transparent pay ranges

  • Comprehensive health benefits (medical, dental, vision, life, disability, FSA/HSA)

  • 401(k)

  • Generous time off, including 2 company-wide shutdown weeks each year

  • Paid parental leave

  • Employee Assistance Program (EAP)

  • Quarterly department stipend

  • Community and employee resource groups

  • Home office stipend (new hire stipend plus $50 monthly for internet/cell phone)

  • Wellness at Rula program with year-round initiatives and a $50/month wellness stipend

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Staff Software Engineer role

Improve your resume for just $5

$192,000 – $240,000/year

Unlock Full Resume Report