Salary
💰 $184,100 - $216,600 per year
Tech Stack
CloudDistributed SystemsGraphQLJavaScriptNode.jsPythonRubyTypeScript
About the role
- 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 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