Rula

Senior Software Engineer - Backend/AI

Rula

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $155,500 - $183,000 per year

Job Level

Senior

Tech Stack

CloudDistributed SystemsGraphQLJavaScriptNode.jsPythonRubyTypeScript

About the role

  • Design and deliver scalable backend systems in TypeScript and Node.js that power new mobile and patient-facing experiences
  • Build AI-driven capabilities to help match patients with the right care and improve outcomes
  • Design and implement APIs (REST and/or GraphQL) to support mobile applications and patient workflows
  • Collaborate closely with product managers, designers, and mobile engineers to define and deliver features
  • Mentor junior teammates and influence how the team scales technology and architecture
  • Operate production systems at scale with attention to scalability, caching, performance optimization, reliability, and observability
  • Participate in on-call rotations, troubleshoot production issues, and contribute to team reliability practices (preferred)
  • Combine technical leadership with mission-driven work to make mental health care more accessible and effective

Requirements

  • 6-8+ years of backend software engineering experience, including designing, building, and operating production systems at scale
  • Strong proficiency in at least one backend language commonly used for mobile backends (e.g., Python, Node.js, Ruby)
  • Experience designing and implementing APIs (REST and/or GraphQL) to support mobile applications
  • Hands-on experience integrating with 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, with the ability to adapt to shifting priorities (preferred)
  • Must be US-based / eligible to work in the United States (job states US-based only)
Rula

Staff Software Engineer, Backend/AI

Rula
Leadfull-time$184k–$217k / year🇺🇸 United States
Posted: 3 hours agoSource: jobs.ashbyhq.com
CloudDistributed SystemsGraphQLJavaScriptNode.jsPythonRubyTypeScript
Clipbook

Forward-Deployed Engineer

Clipbook
Mid · Seniorfull-time$150k–$170k / yearCalifornia, New York · 🇺🇸 United States
Posted: 13 days agoSource: jobs.lever.co
AWSCloudDockerGoogle Cloud PlatformGraphQLKubernetesNode.jsNoSQLPuppeteerPythonSQLTypeScript
Innodata Inc.

Director of Engineering - Platform Products

Innodata Inc.
Leadfull-time🇺🇸 United States
Posted: 16 days agoSource: innodatainc.recruitee.com
CloudDistributed SystemsGoJavaScriptMicroservicesPythonTypeScript
Healthie

Staff API Engineer

Healthie
Leadfull-time$197k–$227k / year🇺🇸 United States
Posted: 29 days agoSource: boards.greenhouse.io
GraphQLPythonRubyRuby on RailsTypeScript
Picogrid

Staff Software Engineer, Core Platform

Picogrid
Leadfull-timeCalifornia · 🇺🇸 United States
Posted: 1 day agoSource: jobs.ashbyhq.com
CloudDistributed SystemsGoGraphQLGRPCJavaMicroservicesPostgresPythonTypeScript