D

Databricks

Builds cloud software for data analysis and AI

Staff Software Engineer - Data Platform

Data EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 12 years of industry experience.
  • At least 4 years of experience building large-scale distributed systems.
  • At least 5 years providing technical leadership on large projects, such as ETL frameworks, metrics stores, infrastructure management, and data security.
  • Experience building, shipping, and operating reliable multi-geography data pipelines at scale.
  • Experience working with and operating workflow or orchestration frameworks, including open-source tools such as Airflow and dbt or commercial enterprise tools.
  • Experience with large-scale messaging systems such as Kafka, RabbitMQ, or commercial systems.
  • Cross-functional collaboration and communication skills, including consensus building.
  • Passion for data infrastructure and enabling others by making data easier to access.

Responsibilities

  • Design and run the Databricks metrics store, enabling business units and engineering teams to bring detailed metrics into a shared platform for sharing and aggregation, with high quality, introspection, and query performance.
  • Design and run the cross-company Data Intelligence Platform containing business and product metrics used to run Databricks, balancing data protections with ease of sharing as the company transitions to a public company.
  • Develop tooling and infrastructure to efficiently manage and run Databricks on Databricks at scale across multiple clouds, geographies, and deployment types, including CI/CD processes, pipeline test frameworks, data quality frameworks, and infrastructure-as-code tooling.
  • Design the base ETL framework used by company pipelines.
  • Partner with engineering teams to provide leadership in developing the long-term vision and requirements for the Databricks product.
  • Build reliable data pipelines and solve data problems using Databricks, partner products, and other open-source tools; provide early feedback on product design and operations.
  • Establish conventions and create APIs for telemetry, debug, feature, and audit event log data, and evolve them as the product and underlying services change.
  • Represent Databricks at academic and industrial conferences and events.

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