← All roles

Senior Software Engineer - Backend

Apply on company site
Vancouver, CanadaCA$146.2k - CA$201.1kPosted 11mo ago

About the role

Databricks is hiring a Senior Software Engineer - Backend in Vancouver, Canada, joining multiple strategic areas (Log Analytics, AI/BI, Unity Catalog Business Semantics, Databricks Apps) to build and scale data and AI infrastructure for a SaaS platform.

Responsibilities

  • Not provided as a separate list in the description.

Qualifications

  • BS (or higher) in Computer Science, related technical field or equivalent practical experience.
  • 5+ years of production level experience in either Java, Scala or C++.
  • Strong foundation in algorithms and data structures and their real-world use cases.
  • Experience developing large-scale distributed systems.
  • Experience working on a SaaS platform or with Service-Oriented Architectures.
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes.
  • Experience with security and systems that handle sensitive data.
  • Good knowledge of SQL.

Skills

Required:BS (or higher) in Computer Science or related fieldJavaAlgorithms and Data StructuresDistributed SystemsCloud TechnologiesSecuritySQL
Nice to have:ScalaC++

Benefits

  • Benefit details referenced via link, not enumerated in the description.
Last updated Sep 10, 2026. Interested? Apply on the company site.

About Databricks

Leading Data and AI Platform for Enterprises

Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data Intelligence Platform.

AIanalyticsbig datadatadata warehousingenterprise-infrastructuregovernanceliquid-ai-recruiting-target

More open roles at Databricks