This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer Data - DC Tech Lead based in Canada.
As a Staff Software Engineer Data - DC Tech Lead, you will play a pivotal role in designing and scaling data infrastructure that powers advanced AI-driven solutions for enterprise customers. Working at the intersection of data engineering, machine learning, and technical leadership, you will build robust data pipelines that process high-volume datasets while shaping the technical direction of critical platform capabilities. This is an opportunity to collaborate with cross-functional teams, mentor engineers, and influence strategic decisions in a fast-growing, remote-first environment. Your work will directly improve customer onboarding, platform scalability, and the delivery of intelligent data solutions with real-world impact.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer Data - DC Tech Lead based in Canada.
As a Staff Software Engineer Data - DC Tech Lead, you will play a pivotal role in designing and scaling data infrastructure that powers advanced AI-driven solutions for enterprise customers. Working at the intersection of data engineering, machine learning, and technical leadership, you will build robust data pipelines that process high-volume datasets while shaping the technical direction of critical platform capabilities. This is an opportunity to collaborate with cross-functional teams, mentor engineers, and influence strategic decisions in a fast-growing, remote-first environment. Your work will directly improve customer onboarding, platform scalability, and the delivery of intelligent data solutions with real-world impact.
Accountabilities:
- Design, develop, and optimize large-scale ETL pipelines using modern data engineering technologies such as Python, PySpark, SQL, DBT, and cloud-based data platforms.
- Define the technical vision and architecture for data integration solutions, ensuring scalability, reliability, and long-term maintainability.
- Lead technical initiatives, mentor engineers, and provide guidance to internal teams and external contributors to drive engineering excellence.
- Partner closely with product managers, software engineers, and applied science teams to deliver high-quality data solutions aligned with business objectives.
- Build tools, frameworks, and automation that simplify customer data integrations, improve operational efficiency, and reduce manual processes.
- Analyze complex and imperfect datasets, developing innovative approaches to improve data quality and processing performance.
- Drive continuous improvements to engineering practices, balancing technical rigor with pragmatic execution to deliver meaningful business outcomes.
- 5+ years of experience designing, building, and maintaining large-scale data pipelines and ETL processes.
- Strong proficiency in Python, PySpark, SQL, and modern data platforms such as Databricks, Snowflake, or DBT.
- At least 2 years of experience in a technical leadership role, including mentoring engineers and leading complex technical initiatives.
- Solid understanding of scalable data architecture, distributed data processing, and cloud-based engineering environments.
- Demonstrated ability to solve complex technical challenges, work with ambiguous requirements, and deliver practical, high-impact solutions.
- Experience developing automation, tooling, and frameworks that improve engineering productivity and platform scalability.
- Excellent analytical, communication, and collaboration skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
- Must be authorized to work in Canada without current or future employer-sponsored immigration support.
- Competitive annual salary ranging from CAD $148,000 to $242,000.
- Remote-first work environment with flexibility to work from anywhere in Canada.
- Comprehensive health, dental, and vision coverage for employees and eligible dependents.
- Mental health resources and employee wellness support.
- Flexible paid time off to encourage work-life balance.
- Home office stipend and coworking allowance to support productive remote work.
- Monthly wellness and telecommunications stipends.
- Annual professional development budget to support continuous learning and career growth.
- Equity opportunities (where applicable) and competitive retirement savings benefits.
- Inclusive, collaborative culture focused on innovation, professional growth, and meaningful social impact.