Data Engineering, Team Lead

Posted 4 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Data Engineering Team Lead at Vancity managing data engineering capabilities and mentoring engineers. Overseeing complex data initiatives while ensuring alignment with business priorities and enterprise architecture.

Responsibilities

  • Provide technical leadership and direction for the organization’s data engineering capabilities.
  • Set engineering standards and design scalable and secure data architectures.
  • Lead complex, cross-team data initiatives while remaining hands-on.
  • Influence platform strategy and mentor engineers.
  • Ensure alignment with enterprise architecture, governance, and business priorities.
  • Make key technical decisions that influence platform scalability and reliability.
  • Evaluate and select tools, frameworks, and patterns with long-term impact in mind.
  • Communicate architectural designs, trade-offs, and recommendations to stakeholders.
  • Act as a trusted technical advisor to product, analytics, and platform leadership.
  • Influence engineering practices and standards across multiple teams.
  • Facilitate alignment between business needs and technical solutions.
  • Provide mentorship and technical leadership to junior engineers.
  • Lead by example in code quality, operational excellence, and engineering discipline.

Requirements

  • Bachelor’s degree in computer science or related technical discipline
  • 6-8+ years of industry experience in Data Engineering or related field handling data processing and transformation of disparate datasets
  • Experience with big data and analytics programming languages such as Python, R, Spark in Databricks
  • Experience with batch and real-time processing frameworks (EventHub, Apache Spark, Apache Kafka, etc.)
  • Strong ability to innovate and adapt to emerging technologies
  • Excellent problem-solving skills and ability to manage competing priorities
  • Experience with Azure Data Lake, Azure Data Factory, Azure Databricks, Semarchy and EventHub
  • Exposure to DevSecOps practices and security-first principles
  • Understanding of data storage, mapping, modeling, and real-time data handling.

Benefits

  • Living Wage Employer : We’re the largest private-sector Living Wage Employer in Canada and consistently ranked among Canada’s Top Employers.
  • Customizable Benefits : Permanent employees receive flexible benefit packages that can be tailored annually to meet evolving needs.
  • Generous Vacation : New employees start with 3-4 weeks of vacation per year, with additional days earned over time.
  • Extra Stat Holidays : In addition to BC’s 11 statutory holidays, we offer 2 extra days, plus care days for personal or family illness.
  • Immediate Health Coverage : Health and dental benefits begin on your hire date, with three levels of coverage to choose from.
  • Defined Benefit Pension : Our retirement plan provides a guaranteed income for life, recognizing that retirement looks different for everyone.
  • Vancity Talent Programs: Vancity supports an inclusive hiring process for candidates who self-identify as Indigenous, Black, or Trans.

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$113,100 - CA$139,650 per year

Degree requirement

Bachelor's Degree

Tech skills

ApacheAzureKafkaPythonSpark

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.