Databricks is seeking a Senior Software Engineer specializing in Performance to join their team. This role is crucial in enabling data teams to solve the world's toughest problems through the company's data and AI infrastructure platform. The position involves working with one of the largest scale software platforms, processing exabytes of data daily across millions of virtual machines.
As a performance engineer, you'll collaborate across multiple teams to evaluate product performance, identify bottlenecks, and implement solutions for performance and scalability challenges. You'll be responsible for setting performance targets, developing benchmarks, and conducting competitive analysis for various Databricks products.
The role requires expertise in performance analysis, software development experience with large-scale distributed systems, and strong analytical skills. You'll work on critical aspects of system performance including latency, data and compute scalability, concurrency, and cost optimization across all cloud providers.
Databricks offers a competitive compensation package ranging from $166,000 to $225,000 USD, along with comprehensive benefits. The company serves over 10,000 organizations worldwide, including major Fortune 500 companies, making this an opportunity to impact significant enterprise-scale systems.
The ideal candidate will have a computer science degree, strong performance analysis background, and the ability to work effectively with both technical teams and customers. This role offers the chance to work on cutting-edge technology while solving complex performance challenges at scale.