1

Databricks Data Engineer Jobs in British Columbia

RDQ226R533 At Databricks, we are passionate about helping data teams solve the world's toughest ... Founded by engineers - and customer obsessed - we leap at every opportunity to solve technical ...

Role Overview Reporting to the Lead, the Senior Data Developer is responsible for supporting the ... Experience working with Databricks, Spark, Azure Data Services, or similar cloud data platforms

New

Data Engineering, Team Lead

Vancouver, BC · On-site

CA$113K - CA$153K/yr

Data Engineering, Team Lead Our Story & Purpose: We'reVancity, a member-owned credit union built on ... Experience with Azure Data Lake, Azure Data Factory, Azure Databricks, Semarchy and EventHub

... Azure ML Studio, Databricks MLFlow). * Develop and optimize AI and GenAI solutions using ... Collaborate with data engineers to ensure reliable, scalable data pipelines that support model ...

... Azure ML Studio, Databricks MLFlow). * Develop and optimize AI and GenAI solutions using ... Collaborate with data engineers to ensure reliable, scalable data pipelines that support model ...

Senior Data Developer

Vancouver, BC · Hybrid

CA$110K - CA$140K/yr

As the Data Developer on this initiative, you will own the technical direction of the entire data ... Deep hands-on experience with cloud data warehouses (Snowflake, Databricks), modern ETL/ELT ...

Bachelors or Diploma in Computer Science, Database Management, Data Programming, Information ... Databricks pipelines in Python) for financial analysis * SQL code scripting, including creation ...

Senior Analytics Engineer The Data Science & Analytics team at Asana is how the company turns data ... query governed data in plain language through Claude and Databricks Genie. * Own the metric ...

Showing results 21-40

Databricks Data Engineer information

See British Columbia salary details

$25.5K

$119.5K

$185K

How much do databricks data engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for databricks data engineer in British Columbia is $119,535.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,500.00 and $148,000.00 per year, depending on experience, location, and employer.

What is a Databricks data engineer?

A Databricks Data Engineer is responsible for designing, building, and maintaining scalable data pipelines on the Databricks platform. They work with Apache Spark, Delta Lake, and cloud services to process large datasets efficiently. Their role involves data ingestion, transformation, optimization, and ensuring data quality for analytics and machine learning. Additionally, they collaborate with data scientists, analysts, and business teams to deliver reliable data solutions.

What does a Databricks data engineer do?

A typical day for a Databricks Data Engineer involves developing and maintaining scalable data pipelines, optimizing big data workflows using Spark, and collaborating with data scientists, analysts, and other engineers. You will regularly work within cloud environments to manage and process large datasets, conduct troubleshooting, and ensure data reliability and performance. Daily tasks may also include writing code, participating in team meetings, and implementing best practices for data security and governance. This role is highly collaborative, requiring frequent communication to align on project goals and address any technical challenges. The dynamic, project-based structure helps expand your skills and offers growth opportunities into senior engineering or data architecture roles.

What are the key skills and qualifications needed to thrive as a Databricks data engineer?

To thrive as a Databricks Data Engineer, you need strong expertise in data engineering concepts, big data processing, and programming languages such as Python, Scala, or SQL, often supported by a degree in computer science or a related field. Proficiency in Databricks, Apache Spark, cloud platforms (like AWS, Azure, or GCP), and relevant certifications such as Databricks Certified Data Engineer are highly valued. Effective problem-solving, collaboration, and clear communication skills help engineers work efficiently within cross-functional teams. These skills are essential for designing scalable data pipelines, ensuring data quality, and delivering actionable analytics in dynamic business environments.

What are popular job titles related to Databricks Data Engineer jobs in British Columbia? For Databricks Data Engineer jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Databricks Data Engineer jobs in British Columbia look for? The top searched job categories for Databricks Data Engineer jobs in British Columbia are:
Infographic showing various Databricks Data Engineer job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $119,535 per year, or $57.5 per hour.

Staff Software Engineer - Backend

Databricks

Vancouver, BC • On-site

Full-time

Re-posted 18 days ago


Job description

P-1441
Databricks is on a mission to simplify and democratize data and AI - 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 solve 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.

Vancouver will be the newest R&D center for Databricks, expanding our presence in the Pacific Northwest. We are actively hiring world-class engineers to join us on our mission to democratize data + AI.  

We envision the Vancouver site becoming a key driver of product innovation at Databricks. To start, we're bringing a few strategic areas to the Vancouver site and we have several open roles across the teams below, including:

  • Log Analytics - Our customers increasingly use Databricks to analyze petabyte-scale logs in real time. This creates new challenges across the entire data processing pipeline, including ingestion, indexing, processing, and the user experience itself.
  • AI/BI - AI/BI is redefining Business Intelligence for the AI age. We launched this product last summer and have already seen tremendous adoption (98.7% of our data warehousing customers are already using AI/BI!). From rich dashboarding and advanced visualizations to powerful talk-to-your-data solutions, the products we are building involve exciting technical challenges across the entire stack. 
  • Unity Catalog Business Semantics - Context is everything for AI. For enterprise data, that context needs to be governed and managed, which is what Unity Catalog Business Semantics offers. We recently launched our first Semantics modelling capability, Unity Catalog Metrics, this past Data + AI Summit but we have a lot more in store. Engineers on this team work at the intersection of large scale distributed systems, data modeling, governance, and AI enablement.
  • Databricks Apps - Databricks Apps is one of the fastest growing products at Databricks, used by more than 2,500 customers who have created more than 20,000 apps - and it was only GA'ed this past June. The Apps team is one of the few teams that are exposed to low-level platform components (k8s, networking), owns fundamental tech (apps runtime and proxy), and is heavily investing in app builder AI agents.

What we look for:

  • BS (or higher) in Computer Science, related technical field or equivalent practical experience.
  • Comfortable working towards a multi-year vision with incremental deliverables.
  • Motivated by delivering customer value and impact.
  • 10+ 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.