
Principal Software Engineer
Rula
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $202,800 - $238,500 per year
Job Level
Lead
Tech Stack
CloudDistributed Systems
About the role
- Serve as a strategic technical leader responsible for shaping the long-term architecture of our core platform while mentoring and guiding engineers to build scalable, reliable, and secure systems.
- Work across product and engineering teams to ensure our architecture evolves in step with Rula’s business strategy, balancing innovation with operational excellence.
- Prototype and implement foundational services, lead technical design discussions, and help define engineering best practices that elevate quality across the organization.
- Join a culture that values curiosity, collaboration, and craft, where engineers are trusted to make decisions that have a lasting impact on how millions of patients and providers experience care.
Requirements
- 10+ years of experience as a Software Engineer or Software Architect, with deep expertise in backend technologies.
- 3+ years in a technical leadership role (Staff, Principal, or Architect) for a SaaS product supporting an engineering organization of 25–50+ engineers.
- Proven experience working cross-functionally and leading through influence across engineering, product, and infrastructure teams.
- Strong understanding of service-oriented architecture and cloud-based technologies.
- Deep knowledge of security, performance, scalability, and maintainability best practices in distributed systems.
Benefits
- 100% remote work environment (US-based only): Working hours to support a healthy work-life balance, ensuring you can meet both professional and personal commitments
- Attractive pay and benefits: Full transparency of pay ranges regardless of where you live in the United States
- Comprehensive health benefits: Medical, dental, vision, life, disability, and FSA/HSA
- 401(k) plan access: Start saving for your future
- Generous time-off policies: Including 2 company-wide shutdown weeks each year for self-care (for most employees)
- Paid parental leave: Available for all parents, including birthing, non-birthing, adopting, and fostering
- Employee Assistance Program (EAP): Support for your mental and physical health
- New hire home office stipend: Set up your workspace for success
- Quarterly department stipend: Fund team-building activities or in-person gatherings
- Wellness events and lunch & learns: Explore a variety of engaging topics
- Community and employee resource groups: Participate in groups that celebrate employee identity and lived experiences, fostering a sense of community and belonging for all
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend technologiesservice-oriented architecturecloud-based technologiessecurity best practicesperformance best practicesscalability best practicesmaintainability best practicesdistributed systemstechnical designengineering best practices
Soft skills
strategic leadershipmentoringcollaborationinfluencecuriositydecision-makingguidancecross-functional teamworkoperational excellenceinnovation