Skip to content

Lead Software Engineer - Front Office AI Platform (Ruby on Rails)

145k – 187kUnited StatesBackend EngineeringRemote5+ YOE
Summary

Lead hands-on development of API-first Ruby on Rails backend services for healthcare AI platform, ensuring scalability, reliability, security, and compliance. Requires 5+ years Rails experience, AWS proficiency, and strong ownership of production systems.

About the role

Areas of Accountability

  • Design, build, and evolve API-first Rails services that power shared platform capabilities.
  • Own service architecture and interfaces to support consistency and reuse across products.
  • Deliver automation and model-assisted features with appropriate safeguards, monitoring, and operational controls.
  • Establish and uphold best practices for production systems, including configuration management, rollout strategies, and ongoing evaluation.
  • Design and optimize PostgreSQL data models for correctness, performance, and multi-tenant scale.
  • Build and operate asynchronous and event-driven processing for high-throughput workloads.
  • Maintain high standards for observability and reliability, including logging, metrics, alerting, and incident response.
  • Ensure systems meet security, privacy, and compliance requirements, including careful handling of sensitive healthcare data.
  • Lead by example through code reviews, technical design, documentation, and mentoring.
  • Partner closely with Product, Design, and other engineering teams to deliver durable, high-quality solutions.

Competencies for Success

  • 5+ years of experience building and operating backend services using Ruby on Rails or similar frameworks.
  • Demonstrated ownership of production systems across their full lifecycle.
  • Experience delivering automation or AI-assisted capabilities in production environments, including monitoring and operational considerations.
  • Strong backend fundamentals: API design, distributed systems concepts, relational data modeling, and background processing.
  • Experience with modern cloud-based delivery practices (AWS, Docker, CI/CD; container orchestration is a plus).
  • A security- and privacy-first mindset, ideally with experience in regulated or sensitive domains.
  • Strong communication skills and the ability to collaborate effectively with technical and non-technical partners.

Compensation: $145,000 - $187,000

Skills
Ruby on RailsPostgreSQLAWSDockerCI/CDAPI designKubernetesdistributed systemsbackground processingobservability
Similar roles at this salary range
All Backend Engineering jobs →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO
MongoDB

Senior Software Engineer, Atlas Search Query

Lead complex search query architecture and optimization projects for MongoDB Atlas Search. Requires 5+ years in data management/search systems, distributed systems experience, and proficiency in Java and Rust.

126k – 248kSan Francisco, CABackend EngineeringHybrid5+ YOEJavaRust
Twilio

Staff Software Engineer

Lead technical architecture and roadmap for Twilio's Compliance Experiences platform, building scalable microservices and high-volume APIs while mentoring engineers and leveraging AI tools to accelerate delivery.

171k – 252kUnited StatesBackend EngineeringRemote12+ YOEGoAWS