Sr Software Engineer -Public SectorNew$156K
The opportunity
Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles.
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: 6+ 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, or C++ .