Senior Product Software Engineer - Tech Lead at Capgemini
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

0.0

Posted On

14 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Pipeline Development, Management Skills, Snowflake, Data Modeling, Teams

Industry

Information Technology/IT

Description

ABOUT THE JOB YOU’RE CONSIDERING

We are seeking a highly skilled and motivated Technical Lead to drive architectural design, cross-functional coordination, and stakeholder alignment for our data engineering initiatives.
This role requires deep expertise in SQL, data modeling, and modern data platforms, with a strong focus on building scalable, efficient, and reliable data pipelines.

YOUR SKILLS AND EXPERIENCE

  • Minimum of 8 years of experience as a Data Engineer, with at least 2 years in a technical leadership role.
  • Proven experience in ETL pipeline development, SQL optimization, and alert logic implementation.
  • Strong proficiency in SQL and data modeling.
  • Prior experience in a Tech Lead or Architect role.
  • Hands-on experience with Snowflake, Trino, and Airflow.
  • Familiarity with YAML-based configuration for data workflows.
  • Excellent communication and stakeholder management skills.
  • Ability to lead architectural discussions and drive consensus across teams.
Responsibilities
  • Ensure high quality development standards (unit/integration tests, etc.)
  • Ensures effective communication between all stakeholders related to team’s area of responsibility and deliveries.
  • Ensures the team follows the established development process and takes end-to-end ownership of their areas of responsibility and assigned tasks.
  • Reports about area readiness/quality and raises red flags in crisis situations beyond his/her AOR. Responsible for resolving crisis situations within his/her AOR.
  • Participates in software development implementation work.
  • Prepares functional and design specifications of computer-based systems.
  • Mentors more junior team members.
  • Ensures the project team is provided with all required technical tools for efficient project delivery.
  • Responsible for accurate vacation, holiday planning and forecasts of a team according to delivery milestones and releases.
  • Oversee and evaluate team members’ performance according to established procedures.
Loading...