
Staff Software Engineer - Backend

Staff Software Engineer - Backend

Staff Software Engineer - Backend
Databricks
As a Staff Software Engineer - Backend at Databricks, you will focus on building scalable infrastructure for the Databricks platform, enhancing developer experience, and supporting the company's growth across various cloud providers. The role requires strong leadership, collaboration, and technical skills in backend development and infrastructure management.
Qualification
- 8+ years of professional software development experience.
- Bachelor’s degree or higher in Computer Science or a related field.
- Proficiency in backend languages such as Java, Scala, or Go.
- Experience in developing and operating large-scale distributed backend systems.
- Demonstrated leadership throughout all project phases.
- Experience mentoring engineers and fostering a collaborative environment.
- Strong written and verbal communication skills.
- Familiarity with Kubernetes or cloud platforms like AWS, Azure, or GCP.
Responsibility
- Build foundational infrastructure platforms for seamless operation across geographic regions and cloud providers.
- Implement cloud-agnostic infrastructure abstractions for efficient service management.
- Develop tools and processes to enhance engineering efficiency and developer experience.
- Optimize the Rust development experience across the organization.
- Drive architectural decisions and guide teams through complex challenges.




