Staff Software Engineer Data - DC Tech Lead

New
CanadaFull-TimeStaff
SalaryCAD $148,000 to $242,000
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonSQLETLSnowflakedbtDatabricksDistributed SystemsPySpark

Requirements

  • 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.
  • Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
CAD $148,000 to $242,000
Apply Now