Location: Bengaluru, India
Job Code: P-926
Are you passionate about building scalable backend infrastructure and solving complex engineering problems? Join Databricks, a global leader in data and AI platforms, as a Senior Software Engineer (Backend). This is your opportunity to work on high-performance distributed systems and backend services that support world-class analytics and machine learning capabilities.
At Databricks Bengaluru, you’ll be part of a high-impact engineering team helping companies transform how they manage and utilize data across the globe.
🔧 Role Overview: What You’ll Do
As a Senior Backend Software Engineer, you’ll contribute to designing and implementing scalable infrastructure and distributed systems that support Databricks’ cloud-native data platform.
Key responsibilities include:
- Developing cloud-agnostic, distributed backend services using languages like Java, Scala, Go, Python, or C++
- Creating scalable infrastructure that supports Databricks’ growth across multiple cloud providers and global regions
- Building tools to improve developer productivity (Rust development environments, CI/CD pipelines, automated testing)
- Driving engineering efficiency across internal platforms and backend microservices
- Collaborating on service orchestration, deployment automation, and system scalability
✅ Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 6+ years of backend software development experience in large-scale production environments
- Proficient in one or more backend languages: Java, Scala, Go, Python, or C++
- Hands-on experience with distributed computing, cloud infrastructure, and SaaS platforms
- Familiarity with Service-Oriented Architecture (SOA) and CI/CD pipelines
- Strong problem-solving skills with the ability to work across the full SDLC
💡 Why Work at Databricks?
Databricks is the original creator of Apache Spark™, Delta Lake, and MLflow. Our platform powers over 10,000 organizations, including half of the Fortune 500. We offer a unique opportunity to work at the intersection of big data, AI, and cloud computing.
Employee perks and benefits include:
- Competitive compensation and stock options
- Hybrid and remote work flexibility
- World-class health and wellness programs
- Career development and technical learning resources
- Inclusive, diverse engineering culture
🌍 Diversity & Inclusion at Databricks
We believe innovation thrives in diverse environments. Databricks is an equal opportunity employer, welcoming candidates from all backgrounds and identities. Our inclusive hiring practices ensure fairness and representation in every team.
📌 How to Apply
Ready to build infrastructure that scales globally and powers the future of AI and data analytics?
Click the link below to apply now:
👉 Apply Here – https://www.databricks.com/company/careers/engineering—pipeline/senior-software-engineer-backend-6709301002