Ellipsis Health

Ellipsis Health

Senior Backend Engineer, Core Services

San Francisco - Hybrid · Senior

Sponsorship not specified$160k-$210kDetected 37 days ago
JavaScriptTypeScriptNode.jsDistributed SystemsBackend DevelopmentSQLNoSQLPostgreSQLMongoDBDynamoDBAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDDevOpsSite Reliability EngineeringAPI DevelopmentGraphQLRESTMachine LearningData Engineering

Stay score

odds of building a lasting career here

61Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role90
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level I · 1×
Level I$137,0931 entry
Level II$165,1312 entries
Level III$193,1493 entries
Level IV$221,1874 entries

$5,131 more — $165,131 — moves this role to Level II and 2 lottery entries. That figure is inside the range the employer already advertised.

Based on the DOL prevailing wage for this occupation and worksite, a base salary of $165,131 would place this position at wage Level II. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Francisco-Oakland-Fremont, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

10 transfer filings in the last year, covering 10 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • The typical salary range for this role is $160,000 to $210,000 USD, depending on skills, qualifications, and relevant experience.
  • Background Checks As a health technology company, we reserve the right to run background checks on candidates to whom we extend offers, in compliance with applicable laws.

Responsibilities

  • Design, develop, and maintain end-to-end features across TypeScript-based backend services
  • Own services in production end-to-end, including deployment, monitoring, incident response, and continuous improvement of reliability and performance
  • Implement and manage authentication and authorization across systems
  • Integrate and manage identity and access management solutions such as Zitadel
  • Optimize systems for performance, reliability, and scalability, supporting high-volume, real-time workloads
  • Build and maintain CI/CD pipelines, infrastructure automation, and observability for production services
  • participate in on-call or production support rotations as needed
  • Troubleshoot and resolve complex production issues; participate in on-call or production support rotations as needed
  • We are seeking a Senior Backend Engineer to help design, build, and scale the core systems powering our conversational AI platform.

Requirements

  • Bachelor's or Master's degree in Computer Science or equivalent practical experience
  • Strong proficiency in TypeScript/JavaScript and Node.js for backend and API development
  • Expertise in designing and consuming RESTful APIs and/or GraphQL
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerized deployments (Docker, Kubernetes)
  • 5+ years of professional experience building backend applications with strong TypeScript/JavaScript expertise
  • Solid understanding of microservices architectures, distributed systems, and system design
  • Strong database skills with SQL and NoSQL systems (e.g., PostgreSQL, MongoDB, DynamoDB)
  • Deep understanding of security best practices, authentication/authorization, and secure data handling
  • Experience building and maintaining CI/CD pipelines and production monitoring/alerting systems
  • Excellent collaboration and communication skills in cross-functional teams

Nice to have

  • Experience implementing role-based access control (RBAC) and fine-grained permission systems
  • Familiarity with identity providers and access management platforms such as Zitadel, Auth0, or similar
  • Experience with conversational AI, voice systems, or real-time systems
  • Exposure to DevOps practices, infrastructure-as-code, or site reliability engineering concepts
  • Background Checks
  • We evaluate candidates holistically and comply with all "ban the box" regulations.

Compensation

  • The typical salary range for this role is $160,000 to $210,000 USD, depending on skills, qualifications, and relevant experience.

Benefits

  • Architect and implement scalable APIs and microservices using TypeScript/Node to support conversational AI workflows and healthcare integrations
  • Lead the design and implementation of database schemas and data pipelines for structured and unstructured healthcare data
  • Design and maintain secure integrations with healthcare systems, scheduling systems, and external platforms

Company info

  • Ellipsis Health is located in the San Francisco Bay Area, but we are open to remote candidates within the United States.

This listing is sourced directly from Ellipsis Health's careers page and normalized into a canonical job model.