Staff Software Engineer (Money)

Databricks

Bengaluru, IndiaPosted 1 month ago
Databricks logo

Skill Required

Engineering - PipelineSoftware EngineerSoftware DeveloperSystem DesignMachine LearningGenerative AIrelated fieldEngineeringDatabricksKubernetesdesigningsecuritybuildingDockerC++ScalaAzureCI/CDUnityCloudJavaAWSGCPCICDAI

Key highlights

  • 12+ years of production level experience required
  • BS/MS/PhD in Computer Science or related field required
  • Comprehensive benefits and perks offered
  • Proven track record in large scale distributed systems required

Role overview

As one of the first engineers for the Money team at Databricks India, you will be key to building a base for one of Databricks' most central engineering teams. The Money team's mission is to maximize the value customers derive from their investments in data projects through innovative commercialisation strategies, timely and accurate billing, cost optimisation tools, intelligent resource usage controls, and cutting-edge engineering. You will own critical components forming the backbone of Databricks' products, starting with resource admission control and usage governance infrastructure, and work closely with infrastructure and product teams to bring critical governance functionality to customers.

Responsibilities

  • Own Money systems and services that govern usage of all Databricks products and offerings.
  • Enhance engineering and infrastructure efficiency, reliability, accuracy, and response times, including CI/CD processes, test frameworks, data quality assurance, end-to-end reconciliation, and anomaly detection.
  • Collaborate with platform and product teams to develop and implement innovative infrastructure that scales to meet evolving needs.
  • Provide leadership in long-term vision and requirements development for Databricks products, in partnership with engineering teams.
  • Represent Databricks at academic and industrial conferences and events.

Requirements

  • BS/MS/PhD in Computer Science, or a related field
  • 12+ years of production level experience in one of: Java, Scala, C++, or similar language.
  • Comfortable working towards a multi-year vision with incremental deliverables.
  • Proven track record in architecting, developing, deploying, and operating large scale distributed systems.
  • Experience with software security and systems that handle sensitive data.
  • Demonstrated leadership skills and the ability to lead across functional and organizational boundaries.
  • A proactive approach and a passion for delivering high-quality solutions

Nice to have

  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes.

Benefits

  • Comprehensive benefits and perks that meet the needs of all employees (specific details per region available via link).

Additional details

  • Requisition ID: P-1346
  • Databricks is the Data and AI company; over 20,000 organizations worldwide rely on the Databricks Data + AI Platform, including adidas, AT&T, Bayer, Block, Mastercard, Rivian, Unilever, and 70% of the Fortune 500.
  • Headquartered in San Francisco with 30+ offices around the globe.
  • Databricks offers a unified platform that includes Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse, and Unity Catalog.
  • Databricks is committed to fostering a diverse and inclusive culture where everyone can excel; hiring practices are inclusive and meet equal employment opportunity standards, and candidates are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics.
  • If access to export-controlled technology or source code is required for performance of job duties, it is within the Employer's discretion whether to apply for a U.S. government license for such positions, and the Employer may decline to proceed with an applicant on this basis alone.
  • The Money team provides a seamless and consistent experience set of platforms for all Databricks products to reach customers.
  • Databricks Mosaic AI offers a unique data-centric approach to building enterprise-quality, Machine Learning and Generative AI solutions, enabling organizations to securely and cost-effectively own and host ML and Generative AI models, augmented or trained with their enterprise data.
Apply now