Databricks is seeking a Staff Software Engineer - Backend to join their new R&D center in Vancouver. This role offers an exciting opportunity to work on cutting-edge data and AI infrastructure platforms that help democratize data and AI across industries. The position focuses on several strategic areas including Log Analytics for real-time petabyte-scale log analysis, AI/BI solutions that are redefining Business Intelligence, Unity Catalog Business Semantics for enterprise data governance, and Databricks Apps platform development.
The ideal candidate will bring 10+ years of production-level experience in Java, Scala, or C++, with a strong foundation in distributed systems, algorithms, and data structures. You'll be working on challenging technical problems across the entire stack, from low-level platform components to fundamental technologies and AI enablement.
As a Staff Software Engineer, you'll be part of a team that's driving product innovation at Databricks, working towards multi-year visions while delivering incremental customer value. The role involves working with cloud technologies, security systems, and large-scale distributed architectures. You'll be joining a company that serves over 10,000 organizations worldwide, including 50% of Fortune 500 companies, making significant impacts in various sectors from transportation to medical breakthroughs.
The position offers competitive compensation ranging from 170,000 to 227,000 CAD, along with comprehensive benefits and the opportunity to work with cutting-edge technologies in a rapidly growing organization. If you're passionate about solving technical challenges and want to be part of democratizing data and AI, this role offers an excellent opportunity to make a significant impact in the field.