Staff Software Engineer

Company: Rula

Salary: Not provided

Location: , United States

node
remote

Description

• Provide technical leadership and set direction for backend architecture for Rula's AI-enabled mental health products

• Design, build, and scale services in TypeScript and Node.js powering mobile and patient-facing experiences

• Guide complex technical initiatives and enable AI-powered features that deliver personalized, effective care at scale

• Integrate and deploy large language models and related AI systems

• Partner with engineering and product leaders to define roadmaps, deliverables, and cross-functional collaboration

• Mentor senior engineers and create frameworks and practices that multiply organizational impact

• Contribute to reliability, observability, and production operations, including participating in on-call rotations and troubleshooting production issues

Requirements

• 8-10 years of backend software engineering experience, including designing, building, and operating production systems at scale

• Experience with at least one backend language commonly used for mobile backends (e.g., Python, Node.js, Ruby)

• Strong practical experience with TypeScript, Javascript and Node.js for designing and scaling services

• Proven experience designing and implementing APIs (REST and/or GraphQL) to support complex mobile applications

• Hands-on experience integrating and deploying large language models (via OpenAI, Anthropic, Amazon Bedrock, or custom-hosted models)

• Strong knowledge of distributed systems fundamentals (scalability, caching, performance optimization, reliability, observability)

• Degree in Computer Science or equivalent practical experience (preferred)

• Familiarity with data-intensive systems or workflows (pipelines, integrations, metrics capture) (preferred)

• Experience with modern infrastructure and tooling (CI/CD, cloud platforms, observability) (preferred)

• Comfortable participating in on-call rotations, troubleshooting production issues, and contributing to team reliability practices (preferred)

• Prior experience in a high-growth or evolving environment and ability to adapt to shifting priorities (preferred)

• Eligibility to work in the United States; visa sponsorship requirement asked on application form

Benefits

• 100% remote work environment (US-based only): Working hours to support a healthy work-life balance

• 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

• Generous time-off policies, including 2 company-wide shutdown weeks each year for self-care (for most employees)

• Paid parental leave for all parents, including birthing, non-birthing, adopting, and fostering

• Employee Assistance Program (EAP) for mental and physical health support

• New hire home office stipend

• Quarterly department stipend for team-building activities or in-person gatherings

• Wellness events and lunch & learns

• Community and employee resource groups fostering inclusion and belonging

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.