companyDatabricks logo

Staff Software Engineer - Infrastructure

DatabricksBengaluru, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

What We Seek: Bachelor's degree (or higher) in Computer Science or a related discipline 12+ years of hands-on experience in production environments utilizing Python, Java, Scala, C++, or a similar programming language 6+ years of experience in building large-scale distributed systems from the ground up Experience with SaaS platforms or Service-Oriented Architectures Familiarity with infrastructure-related projects is a plus

About the job

P-1346

At Databricks, we are dedicated to empowering data teams to tackle some of the world's most challenging issues—from transforming transportation to spurring medical advancements. We achieve this by developing and managing an unparalleled data and AI infrastructure platform, enabling our clients to leverage profound data insights for business enhancement. Founded by engineers with a strong customer focus, we eagerly embrace every chance to address technical challenges, whether it's designing next-gen UI/UX for data interaction or scaling our services across millions of virtual machines. Databricks Mosaic AI presents a distinctive data-driven approach to constructing enterprise-grade Machine Learning and Generative AI solutions, allowing organizations to securely and cost-effectively own and manage ML and Generative AI models, enriched with their enterprise data. We're expanding rapidly in Bengaluru, India, with plans to establish 14 new teams from the ground up!

As a Staff Software Engineer in our Infrastructure team at Databricks India, you will have the opportunity to engage in:

  • Backend (Infrastructure)

Your Impact:

Our Infrastructure Backend teams encompass diverse areas within our core service platforms. You may face challenges such as:

  • Addressing issues that range from product to infrastructure, including distributed systems, large-scale service architecture and monitoring, workflow orchestration, and enhancing developer experience.
  • Delivering reliable, high-performance services and client libraries for managing vast amounts of data on cloud storage backends, such as AWS S3 and Azure Blob Store.
  • Building dependable, scalable services (e.g., Scala, Kubernetes) and data pipelines (e.g., Apache Spark™, Databricks) to support the pricing infrastructure that processes millions of cluster-hours daily while developing product features that allow customers to easily monitor and manage platform usage.

About Databricks

Databricks is a leader in providing cutting-edge data and AI infrastructure solutions, enabling organizations to harness the power of their data. Our commitment to innovation and customer success drives us to build exceptional platforms that facilitate deeper insights and transformative results.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.