Skip to content
DatabricksDatabricks

Staff Software Engineer- Public Sector

Builds and scales backend services for Databricks' Data Intelligence Platform in public sector sovereign and air-gapped cloud environments. Requires 9+ years experience in distributed systems using Java/Scala/Go and TS/SCI clearance eligibility.

About the job

Responsibilities

  • Architect scalable systems: Design and implement highly available backend services using Scala, Java, Go, C++/C or similar.
  • Distributed Systems Engineering: Design and implement highly scalable backend services in Java, Scala, or Go that power our Data Intelligence Platform across sovereign and air-gapped clouds.
  • Infrastructure at Scale: Solve complex architectural trade-offs around concurrency, storage, and networking to ensure the platform remains resilient in high-consequence public sector environments.
  • Performance Optimization: Drive "zero-waste" compute initiatives, optimizing our engine and services to perform in resource-constrained or specialized regions (e.g., GovCloud).
  • Security & Reliability: Partner with Production Engineering to ensure all backend services meet the highest security standards and compliance guardrails while maintaining high availability.

Requirements

Required:

  • Eligible for Top Secret / Sensitive Compartmented Information (TS/SCI) security clearance.

Nice to have:

  • Current polygraph (Counterintelligence or Full Scope).

Technical Requirements:

  • BS/MS/PhD in Computer Science or related field.
  • 9+ years of professional software development experience.
  • Deep understanding of Distributed Systems, concurrency, and performance optimization.
  • Strong production-level experience in at least one of: Java, Scala, Go, C++ or similar.
  • Experience building and deploying large-scale SaaS or cloud-native applications.

Skills

Java, Scala, Go, C++, Distributed Systems, Concurrency, Performance Optimization, Cloud-Native Applications, SaaS, Microservices

Motive

Motive

San Francisco, CA

Staff Software Engineer, Platform
$180k+/yrHybrid7+ YOEBackend Engineering

Build and evolve scalable platform services, APIs, and product capabilities while making architecture decisions and improving reliability and operational excellence. The role requires substantial software engineering experience, distributed-systems expertise, strong technical judgment, and the ability to mentor engineers.

Haus

Haus

Seattle, WA
Staff Backend Engineer - Data Platform
$180k+/yrHybrid7+ YOEBackend Engineering

Staff Backend Engineer building distributed data-platform services, ingestion workflows, APIs, and validation pipelines that automate customer data onboarding. Requires 4+ years of backend experience, with strong Python, SQL/dbt, orchestration, cloud warehouse, and infrastructure skills.

tastytrade

tastytrade

Chicago, IL

Staff Software Engineer - Order Handling and Ledger Team
$180k+/yrHybrid10+ YOEBackend Engineering

Staff engineer responsible for designing and operating backend systems for order handling, ledgers, and settlement in a retail brokerage environment. Requires 10+ years of software engineering experience, deep distributed-systems expertise, and strong technical leadership and communication skills.

Attentive

Attentive

United States

Staff Software Engineer, User Profile
$180k+/yrRemote8+ YOEBackend Engineering

Provides hands-on technical leadership for high-scale backend systems that ingest, process, store, and serve user-profile data. The role requires 8+ years of software engineering experience, distributed-systems expertise, and strong architectural and cross-team leadership.

Atomicmachines

Atomicmachines

Emeryville, CA
Senior/Staff Software Engineer, Distributed Systems
$180k+/yrOn-site5+ YOEBackend Engineering

Build and evolve distributed software that coordinates manufacturing hardware, process workflows, and machine data. The role requires 5+ years of systems experience, strong Python and systems-language skills, architectural judgment, and a focus on reliability and engineering rigor.