← Back to results

Senior Software Engineer - Backend

Location
Vancouver, Canada
Compensation
CA$146.2k–CA$201.1k/yr
Level
senior
Type
full time · Hybrid

Posted by employer 1 year ago

First seen on Joblaze 6 months ago

Last verified on the company career page 4 hours ago

Requirements

Experience
5+ years
Education
Bachelor's degree

Not disclosed in this posting: visa sponsorship.

Joblaze summary

In this role, the Senior Software Engineer - Backend at Databricks focuses on developing and optimizing large-scale distributed systems to enhance the company's data and AI infrastructure. Key skills include proficiency in Java, Scala, or C++, along with experience in cloud technologies and service-oriented architectures. This position is ideal for seasoned engineers with a strong foundation in algorithms and a passion for delivering impactful customer solutions. Databricks is expanding its R&D presence in Vancouver, aiming to drive product innovation in the data and AI space.

Joblaze insights

Quick facts

Is the Senior Software Engineer - Backend role remote?
It's hybrid — Databricks expects some on-site time in Vancouver, Canada.
What's the salary range?
Databricks lists CAD 146,200–CAD 201,100 for this role.
How much experience is required?
At least 5 years of relevant experience for this Senior Software Engineer - Backend role.
Where is the role based?
Databricks is hiring for this position in Vancouver, Canada.
What's the tech stack?
Joblaze extracted these technologies from the posting: AWS, Azure, C++, Docker, GCP, Java.
What seniority level is this role?
Databricks targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Software Engineer - Backend role at Databricks.

From the original posting

P-1440

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to tackle technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started.

The Impact You Will Have

  • Design, build, and operate scalable distributed systems that power the Databricks platform
  • Take ownership of complex technical projects from design through delivery and production operation
  • Drive technical decisions within your team and contribute to architectural direction
  • Identify and resolve performance bottlenecks and reliability issues proactively
  • Mentor engineers and elevate team engineering practices
  • Collaborate across teams to deliver high-impact features and improvements

What We Look For

  • 5+ years of software engineering experience
  • Experience designing, building, and operating large-scale distributed systems in production environments
  • Experience with one or more programming languages including Java, Scala, C++, or Go
  • Strong understanding of data structures, algorithms, and system design principles
  • Experience with cloud technologies including AWS, Azure, GCP, Docker, or Kubernetes
  • Experience working on SaaS platforms or with service-oriented architectures
  • Experience with software security and systems that handle sensitive data
  • Strong communication skills and ability to work effectively across teams
  • B.S. in Computer Science, Engineering, or a related field, or equivalent practical experience

Pay Range Transparency

Databricks is committed to fair and equitable compensation practices. The pay range for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticpates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above.

Canada Pay Range
$146,200—$201,100 CAD

About Databricks

Benefits

Standard company text repeated across Databricks's postings is omitted here.

Similar positions

Databricks
Senior Software Engineer - Fullstack
Databricks · Vancouver, Canada
Databricks
Senior Software Engineer - Backend
Databricks · Bellevue, Washington
Databricks
Manager, Engineering - AI/BI
Databricks · Vancouver, Canada
Databricks
Senior Software Engineer - Fullstack
Databricks · Amsterdam, Netherlands
Databricks
Senior Software Engineer - Backend
Databricks · Amsterdam, Netherlands