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 .