About this opportunity
Opportunity Overview
Rula, a remote-first company, is hiring a Senior Staff Software Engineer to serve as the Technical Individual Contributor Leader for the Provider organization. This role requires deep technical expertise, architectural foresight, and cross-functional leadership. Rula aims to create a world where mental health is no longer stigmatized, and they provide quality care that is both evidence-based and compassionate. The ideal candidate will have 10+ years of related professional experience, with full-stack experience building modern database-backed web applications and experience with microservice development. They will also have proven technical leadership experience, distributed systems expertise, and exceptional communication and interpersonal skills. Rula offers a range of benefits, including a 100% remote work environment, attractive pay and benefits, and comprehensive health benefits. They also provide generous time-off policies, paid parental leave, and an Employee Assistance Program.
Responsibilities
- Serve as the Technical Individual Contributor Leader for the Provider organization
- Provide deep technical expertise and architectural foresight
- Demonstrate cross-functional leadership
- Build modern database-backed web applications
- Develop microservices
Benefits
- 100% remote work environment
- Attractive pay and benefits
- Comprehensive health benefits: Medical, dental, vision, life, disability, and FSA/HSA
- 401(k) plan access
- Generous time-off policies: Including 2 company-wide shutdown weeks each year for self-care
- Paid parental leave
- Employee Assistance Program (EAP)
- Quarterly department stipend
- Community and employee resource groups
- Home office stipend
- Wellness at Rula program: Year-round wellness initiatives and a $50/month wellness stipend
Requirements & Qualifications
- 10+ years of related professional experience
- Full-stack experience building modern database-backed web applications
- Experience with microservice development
- Proven Technical Leadership experience
- Distributed Systems Expertise
- Influence Without Authority: Exceptional communication and interpersonal skills
How to Apply
- Review the job description and requirements to ensure you are a good fit for the role.
- Prepare your application materials, including your resume and any other required documents.
- Click the Apply button below to submit your application.
Ready to apply?