Databricks

Senior Software Engineer - Backend

Databricks
onsite senior full-time $146,200-$201,100 CAD Vancouver, Canada
Apply →

First indexed 18 Apr 2026

Description

We are seeking a Senior Software Engineer - Backend to join our team in Vancouver. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale distributed systems. You will work on a variety of projects, including Log Analytics, AI/BI, Unity Catalog Business Semantics, and Databricks Apps.

Key Responsibilities:

  • Design and develop large-scale distributed systems using Java, Scala, or C++
  • Develop and maintain high-quality code that meets the requirements of the project
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Troubleshoot and resolve complex technical issues
  • Stay up-to-date with industry trends and emerging technologies

Requirements:

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software development
  • Strong foundation in algorithms and data structures
  • Experience with cloud technologies, such as AWS, Azure, or GCP
  • Experience with security and systems that handle sensitive data
  • Good knowledge of SQL

Preferred Qualifications:

  • Master's degree in Computer Science or related field
  • Experience with big data technologies, such as Hadoop or Spark
  • Experience with containerization, such as Docker
  • Experience with DevOps practices, such as continuous integration and delivery

Pay Range Transparency The pay range for this role is $146,200-$201,100 CAD per year, depending on experience and qualifications.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/databricks/jobs/8093295002