At Databricks, we are passionate about enabling data teams to solve the world's toughest problems through our world-class data and AI infrastructure platform. As a Senior Software Engineer on the Infrastructure teams, you will play a crucial role in building scalable systems to power the Databricks platform, making it the de-facto platform for running Big Data and AI workloads.
You will be responsible for building and extending the Databricks infrastructure platform, which includes sophisticated multi-cloud systems and services. This involves managing thousands of Kubernetes clusters at scale, storing petabytes of data, developing highly scalable and distributed API gateways, implementing rate limiting frameworks, ensuring network security and encryption, and creating developer tools and infrastructure using Bazel.
The role offers an opportunity to work with cutting-edge technologies and contribute to a platform used by over 10,000 organizations worldwide, including major companies like Comcast, Condé Nast, and Grammarly. You'll be part of a team that values technical excellence and innovation, working on challenges that directly impact the efficiency and reliability of data and AI workloads at scale.
The position requires strong expertise in distributed systems and cloud technologies, with the ability to architect solutions that work seamlessly across multiple cloud providers. You'll also be involved in improving software development workflows and setting engineering standards to maintain high-quality code and processes.
This is an excellent opportunity for experienced engineers who are passionate about infrastructure, enjoy solving complex technical challenges, and want to make a significant impact on a platform that's helping organizations worldwide harness the power of data and AI.