D

Databricks

Builds cloud software for data analysis and AI

Director of Engineering - Data Infrastructure

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 14 years of experience in distributed systems engineering, including at least 6 years leading infrastructure organizations and at least 4 years managing managers at companies where infrastructure failures had immediate revenue, customer, or regulatory impact.
  • Technical depth in petabyte-scale data pipelines and distributed-systems reliability, including the ability to discuss multi-region disaster recovery architecture and diagnose Kafka cluster latency.
  • Experience defining multi-year infrastructure vision, translating it into sequential quarterly deliverables, positioning infrastructure investments as business enablers, and making build-versus-buy decisions.
  • Experience building systems with 99.999% or greater reliability using SLOs and SLIs, chaos engineering, disaster recovery, and predictive observability.
  • Ability to scale infrastructure organizations in high-growth environments, double engineering teams while maintaining quality, develop engineering managers, and build teams with strong retention.
  • Ability to explain complex infrastructure decisions to executives in terms of business outcomes, influence cross-functional partners without authority, build trust across global teams and time zones, and represent the company's technical brand externally.
  • Bachelor of Science in Computer Science or Engineering.

Responsibilities

  • Deliver the infrastructure vision for systems processing billions of daily billing transactions, including reliable disaster recovery, production-scale testing frameworks, billing correctness systems, and predictive observability.
  • Build the Bengaluru data infrastructure organization, hire multiple engineering managers, and establish a culture focused on distributed-systems problems at scale.
  • Own business-critical systems operating continuously across more than 100 regions, improve reliability, prevent revenue loss, and eliminate operational toil through self-healing, self-tuning, and self-documenting frameworks.
  • Ship correctness frameworks, deployment automation for regional expansion, petabyte-scale data integration systems, and automatically comprehensive testing infrastructure.
  • Treat internal engineering teams as infrastructure customers by defining SLAs, measuring adoption and satisfaction, iterating on feedback, and demonstrating infrastructure's contribution to product velocity, reliability, or cost reductions.

Desired Qualifications

  • A Master of Science or Ph.D. in Computer Science or Engineering.
  • Experience with Apache Spark, Delta Lake, large-scale data infrastructure, fintech or billing systems, or leading infrastructure through hypergrowth.

About the Company

Databricks

Builds cloud software for data analysis and AI

Databricks builds cloud software that businesses use to organize data, analyze it, and develop AI applications. Its lakehouse architecture brings the flexible storage of a data lake together with the querying and management tools of a data warehouse. Data engineers prepare and update datasets, analysts build reports, and developers train models or create applications in a shared workspace with controls over who can use the data. The platform runs on Amazon, Microsoft, and Google clouds, and customers pay for computing usage or commit to longer contracts for discounted rates. Databricks was founded in 2013 and is headquartered in San Francisco, California.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$32.1B
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Databricks

See more jobs