Staff Software Engineer- Public SectorNew$181K

The opportunity

At Databricks, we don’t just build software for the cloud; we are "cloud maximalists. " We run our platform across every region of every major cloud provider (AWS, Azure, and GCP) simultaneously, creating a technical surface area that is unique in the industry.

What you'll do

  • 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.

  • Required: Candidates must hold a current TS/SCI clearance (either active or: currently held in an editable/re-activatable status within the 2-year window). Nice to have: Possession of a current polygraph (Counterintelligence or Full Scope) is highly desired and considered a significant plus.

What they're looking for

  • Technical Breadth: BS/MS/PhD in Computer Science or a related field.
  • Experience: Staff: 9+ years of professional software development experience.
  • Systems Expertise: Deep understanding of Distributed Systems , concurrency, and performance optimization.
  • Language Proficiency: Strong production-level experience in at least one of: Java, Scala, Go, C++ or similar .