Staff Software Engineer - Infrastructure

1 Minute ago • 12 Years + • Devops

Job Summary

Job Description

As a Staff Software Engineer at Databricks India, you will contribute to building and running the world's best data and AI infrastructure platform. You will work on backend infrastructure teams, solving challenges related to distributed systems, at-scale service architecture, monitoring, workflow orchestration, and developer experience. This role involves delivering reliable and high-performance services for data storage on cloud backends and building scalable services and data pipelines to power pricing infrastructure and develop customer-empowering features.
Must have:
  • Work on problems spanning product to infrastructure, including distributed systems, at-scale service architecture, monitoring, workflow orchestration, and developer experience.
  • Deliver reliable, high-performance services and client libraries for storing and accessing large amounts of data on cloud storage backends (e.g., AWS S3, Azure Blob Store).
  • Build reliable, scalable services (e.g., Scala, Kubernetes) and data pipelines (e.g., Apache Spark™, Databricks) to power pricing infrastructure.
  • Develop product features that empower customers to easily view and control platform usage.
  • BS (or higher) in Computer Science or a related field.
  • 12+ years of production level experience in Python, Java, Scala, C++, or similar language.
  • 6+ years experience developing large-scale distributed systems from scratch.
  • Experience working on a SaaS platform or with Service-Oriented Architectures.
Good to have:
  • Experience working on Infrastructure related projects

Job Details

The impact you'll have:

Our Infrastructure Backend teams span many domains across our essential service platforms. For instance, you might work on challenges such as:

  • Problems that span from product to infrastructure including: distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience.
  • Deliver reliable and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, Azure Blob Store.
  • Build reliable, scalable services, e.g. Scala, Kubernetes, and data pipelines, e.g. Apache Spark™, Databricks, to power the pricing infrastructure that serves millions of cluster-hours per day and develop product features that empower customers to easily view and control platform usage.

What we look for:

  • BS (or higher) in Computer Science, or a related field
  • 12+ years of production level experience in one of: Python, Java, Scala, C++, or similar language
  • 6+ years experience developing large-scale distributed systems from scratch
  • Experience working on a SaaS platform or with Service-Oriented Architectures
  • Experience working on Infrastructure related projects is a plus

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Devops Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bengaluru, Karnataka, India (On-Site)

State Of São Paulo, Brazil (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Databricks

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug