Data Engineering, Team Lead
Vancity View all jobs
- Vancouver, BC
- $113,100-139,650 per year
- Permanent
- Full-time
- Solving highly complex, ambiguous engineering and architectural problems
- Making key technical decisions that influence platform scalability, reliability, and future direction
- Evaluating and selecting tools, frameworks, and patterns with long-term impact in mind
- Balancing technical excellence with delivery timelines and business priorities
- Communicating architectural designs, trade-offs, and recommendations to senior technical and business stakeholders
- Acting as a trusted technical advisor to product, analytics, and platform leadership
- Influencing engineering practices and standards across multiple teams
- Facilitating alignment between business needs and technical solutions
- Operating as a senior individual contributor with no formal people management responsibilities
- Providing mentorship and technical leadership to junior engineers
- Leading by example in code quality, operational excellence, and engineering discipline
- 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
- Strategic and risk-aware – You connect capital, liquidity, and balance sheet decisions to enterprise risk appetite and anticipate emerging vulnerabilities.
- Analytical – You apply rigor to financial modeling and stress testing, challenge assumptions thoughtfully, and deliver clear, defensible insights.
- Collaborative – You build trusted cross-functional relationships and provide independent and objective insights that strengthen decision-making.
- 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.