Taro Logo

Staff Software Engineer - Production Engineering

Databricks is the data and AI company that enables data teams to solve the world's toughest problems by building and running the world's best data and AI infrastructure platform.
$190,900 - $274,700
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
10+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer - Production Engineering

At Databricks, we are at the forefront of enabling data teams to tackle the world's most challenging problems. As a Staff Software Engineer in Production Engineering, you'll play a crucial role in maintaining and optimizing our backend infrastructure that powers the world's best data and AI platform.

The position requires a seasoned professional with 10+ years of experience in production-level software engineering, particularly with languages like Java, Scala, or C++. You'll be responsible for ensuring the stable operation of production environments through proactive monitoring, automation, and performance optimization across thousands of Kubernetes clusters and millions of VMs.

Your impact will be significant in several key areas: improving system reliability and availability, enhancing operational efficiency through automation, optimizing performance at scale, and strengthening system security. You'll work with distributed systems, manage deployment pipelines, and ensure high availability of services while maintaining security compliance.

The ideal candidate should have a strong academic background in Computer Science or related field, extensive experience with large-scale distributed systems, and expertise in cloud technologies (AWS, Azure, GCP). You should be comfortable working towards long-term strategic goals while delivering incremental improvements.

Databricks offers a competitive compensation package including a base salary range of $190,900 - $274,700 USD, along with equity, performance bonus eligibility, and comprehensive benefits. You'll be joining a company trusted by over 10,000 organizations worldwide, including 50% of the Fortune 500, and will have the opportunity to work on cutting-edge technology that shapes the future of data and AI infrastructure.

This role combines technical depth with strategic thinking, requiring someone who can both architect solutions and ensure their reliable operation at scale. If you're passionate about building and maintaining robust, scalable systems that power data intelligence for thousands of customers, this role offers an exciting opportunity to make a significant impact.

Last updated a day ago

Responsibilities For Staff Software Engineer - Production Engineering

  • Ensure stable and efficient operation of production environments
  • Proactively monitor systems and automate routine tasks
  • Optimize performance and respond to incidents
  • Manage deployment pipelines
  • Work closely with other engineering teams to maintain high availability
  • Ensure integrity and security of live systems

Requirements For Staff Software Engineer - Production Engineering

Java
Scala
Kubernetes
  • BS/MS/PhD in Computer Science, or a related field
  • 10+ years of production level experience in Java, Scala, C++, or similar language
  • Experience in architecting, deploying and operating large scale distributed systems
  • Experience in performance and cost optimization, disaster recovery mechanisms
  • Good knowledge of SQL and operational experience in database engines
  • Experience with software security and systems that handle sensitive data
  • Experience with cloud technologies (AWS, Azure, GCP, Docker, Kubernetes)

Benefits For Staff Software Engineer - Production Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package
  • Performance bonus eligibility
  • Equity

Interested in this job?

Jobs Related To Databricks Staff Software Engineer - Production Engineering