New: upload your resume and get matched to AI jobs. Free to start →

Staff Software Engineer - Backend

CA$173k - CA$238k • Vancouver, Canada • Full-time

Posted 1y ago

This job has been open for more than 60 days. It may no longer be actively hiring, so check with the company before putting a lot into an application.

Job Location

Vancouver, Canada

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

Machine Learning Engineer

About the job

Databricks is seeking world-class engineers to join its new R&D center in Vancouver, Canada, focused on simplifying and democratizing data and AI. The company's platform enables customers to build and scale data and AI applications, analytics, and agents. This role will contribute to innovative product development across strategic areas such as Log Analytics, AI/BI, Unity Catalog Business Semantics, and Databricks Apps, which involves working with large-scale distributed systems, data modeling, governance, and AI enablement.

Responsibilities

  • Develop and scale services and infrastructure for Databricks' data and AI platform.
  • Contribute to product innovation in areas like Log Analytics, AI/BI, Unity Catalog Business Semantics, and Databricks Apps.
  • Work at the intersection of large-scale distributed systems, data modeling, governance, and AI enablement.
  • Own fundamental technologies and invest in app builder AI agents for the Databricks Apps team.
  • Address challenges in data processing pipelines, including ingestion, indexing, and processing for petabyte-scale logs.
  • Build rich dashboarding, advanced visualizations, and talk-to-your-data solutions for AI/BI.

Requirements

  • BS (or higher) in Computer Science, related technical field, or equivalent practical experience.
  • 10+ years of production-level experience in 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 (AWS, Azure, GCP, Docker, Kubernetes).
  • Experience with security and systems handling sensitive data.
  • Good knowledge of SQL.
  • Comfortable working towards a multi-year vision with incremental deliverables.
  • Motivated by delivering customer value and impact.

Benefits

  • Eligibility for annual performance bonus
  • Equity
  • Comprehensive benefits and perks

About Databricks