Skip to content
DatabricksDatabricks

Sr. Software Engineer- Backend

Build backend infrastructure for Databricks’ AI platform, supporting model serving, agents, data apps, and vector search. The role requires 5+ years of backend or infrastructure engineering experience and strong Scala, Go, or Python skills, with expertise in distributed systems and scalable cloud services.

About the job

Responsibilities

  • Build infrastructure powering MLflow, AI Gateway, Databricks Apps, Agent Framework, Agent Bricks, and Foundation Model APIs.
  • Improve the reliability, latency, and efficiency of distributed AI workloads.
  • Collaborate with platform, infrastructure, and machine learning teams to deliver seamless end-to-end experiences.
  • Shape how developers and data scientists build and interact with AI on Databricks.

Requirements

  • 5+ years of experience in backend or infrastructure engineering.
  • Strong programming skills in Scala, Go, or Python.
  • Experience with distributed systems, scalable APIs, or cloud-native infrastructure.
  • Familiarity with service-oriented architecture, deployment pipelines, and system observability.
  • Strong product and ownership mindset.

Nice-to-Haves

  • Experience with real-time serving, machine learning infrastructure, or GPU orchestration.
  • Exposure to SageMaker, Vertex AI, or Azure ML.
  • Contributions to open-source projects such as MLflow, PyTorch, or Ray.
  • Experience building developer platforms or internal tools supporting AI workflows.

Compensation

  • Local pay range: $165,300–$219,675 USD.
  • Total compensation may include an annual performance bonus, equity, and benefits.

Skills

Scala, Go, Python, Distributed Systems, Scalable Apis, Cloud-Native Infrastructure, Service-Oriented Architecture, Deployment Pipelines, Observability, Real-Time Serving, Machine Learning Infrastructure, Gpu Orchestration, SageMaker, Vertex Ai, Azure Ml

Moov

Moov

United States

Senior Software Engineer
$165k+/yrRemote5+ YOEBackend Engineering

Build and operate production fintech and payment services, APIs, and developer tooling using Go and microservices. The role requires experience delivering complex production systems, working in payments, and maintaining strong standards for testing, observability, and AI-assisted development.

Rula

Rula

United States

Senior Software Engineer - Patient Services
$166k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer who will architect and scale distributed backend data systems supporting patient services. The role requires 4+ years of experience, expertise in microservices and event-driven systems, and strong technical leadership and mentoring skills.

Instacart

Instacart

United States

Senior Software Engineer, Digital Twin Platform
$166k+/yrRemote5+ YOEBackend Engineering

Build and operate scalable backend platforms, data pipelines, and services that create real-time digital twins of store inventory. The role requires 5+ years of software engineering experience, backend programming expertise, distributed systems knowledge, and cloud infrastructure experience.

Pave

Pave

New York, NY
Senior Software Backend Engineer, Market Pricing
$167k+/yrHybrid5+ YOEBackend Engineering

Build scalable backend systems for sophisticated customers and compensation pricing workflows, owning delivery from discovery through monitoring. The role requires 5+ years of backend engineering experience, strong systems design judgment, and the ability to lead ambiguous technical initiatives.

Launchdarkly

Launchdarkly

United States

Senior Backend Engineer, Experimentation
$163k+/yrRemote6+ YOEBackend Engineering

Designs and operates scalable backend services for an experimentation platform, including data ingestion, metric computation, and results processing. Requires 6+ years of software engineering experience, strong Go or comparable backend-language skills, and experience with distributed, cloud-based, data-intensive systems.