# Senior Software Engineer - Backend

**Company**: Databricks
**Location**: Vancouver, Canada
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $146,200-$201,100 CAD
**Category**: Engineering
**Industry**: Technology
**Wikidata**: https://www.wikidata.org/wiki/Q18350420

**Apply**: https://job-boards.greenhouse.io/databricks/jobs/8093295002
**Canonical**: https://yubhub.co/jobs/job_b34dfe7b-d84

## 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.

## Skills

### Required
- Java
- Scala
- C++
- Cloud technologies
- Security
- SQL

### Nice to have
- Big data technologies
- Containerization
- DevOps practices
