Skip to content

Staff Software Engineer - Backend

Build reliable, high-performance backend services for Databricks Lakebase, spanning distributed systems, database lifecycle management, data-path proxying, and platform reliability. The role requires a computer science degree and 8+ years of production experience with Java, Scala, C++, or a similar language.

About the job

Responsibilities

  • Build and operate backend services for the Lakebase platform, including reliability infrastructure, control-plane lifecycle management, and high-throughput data-path proxy services.
  • Design distributed systems, scalable service architectures, monitoring, workflow orchestration, and developer experiences.
  • Build reliable, secure, high-performance services and client libraries for storing and accessing data on AWS S3, Google Cloud Storage, and Azure Blob Storage.
  • Develop product features that help customers store and access data.
  • Identify downtime causes and systematically improve or eliminate root causes.
  • Define service-level indicators (SLIs), meet service-level objectives (SLOs), and drive long-term reliability improvements.

Requirements

  • Bachelor's degree or higher in Computer Science or a related field.
  • 8+ years of production-level experience with Java, Scala, C++, or a similar language.
  • Experience developing large-scale distributed systems.
  • Experience with SaaS platforms or service-oriented architectures.
  • Knowledge of SQL.

Benefits

  • Comprehensive benefits and perks tailored to employees' regional needs.

Skills

Java, Scala, C++, SQL, Distributed Systems, Service-Oriented Architecture, SaaS, Aws S3, Google Cloud Storage, Azure Blob Storage, Observability, Workflow Orchestration, Postgres, WebSockets

Anaconda

Anaconda

United States
Staff Software Engineer
No salary listedRemote10+ YOEBackend Engineering

Staff Software Engineer leading the production toolchain for compiling and distributing complex Python packages across Linux, macOS, and Windows. Requires 10+ years of software development experience and deep C/C++ expertise in compilation, linking, architecture, and technical strategy.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

Addepar

Addepar

Edinburgh, United Kingdom

Staff Backend Software Engineer
No salary listedOn-site7+ YOEBackend Engineering

Leads the design and implementation of resilient backend API services and distributed platform architecture for a financial data ecosystem. The role requires extensive software development experience, expert API and systems design knowledge, and strong technical leadership and mentoring.

Shield AI

Shield AI

London, United Kingdom

Staff Engineer, Test Integration, Modelling and Simulation
No salary listedOn-site7+ YOEBackend Engineering

Leads high-performance C++ development, real-time modeling and simulation, and integration of third-party software and hardware systems. Requires staff-level engineering experience, strong systems architecture expertise, and leadership of complex technical projects.

Nango

Nango

United States
Staff Software Engineer, Backend
$140k+/yrRemote7+ YOEBackend Engineering

Staff Backend Software Engineer responsible for designing and scaling developer infrastructure, APIs, and backend services while shaping product direction and collaborating directly with customers. Requires extensive backend experience, Node.js proficiency, and a strong focus on developer experience.