Senior Data Platform Engineer
Location: Toronto, Ontario
Employment Type: Full Time
Location: (Hybrid working model)
Salary Range: $130,000 - $160,000 CAD
About Project X Ltd.
Project X Ltd. builds high-performing teams of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence, and Innovation, we value people who take ownership of their work, step up when needed, and get things done.
Our team members are trusted advisors who collaborate closely, think creatively, and deliver practical, high-quality solutions for our clients. We look for individuals who are curious, accountable, eager to learn, and supportive of their teammates—because at Project X, our people are what make us great.
Role Summary
We are looking for a Senior Data Platform Engineer to help an enterprise client evolve its data platform. The environment runs on AWS and includes Snowflake, Matillion and Salesforce. The focus is on strengthening the capabilities around the platform, not simply building additional data pipelines. This role combines software engineering, DevOps and reliability experience with a strong understanding of data systems. You will help shape the approach, evaluate options and build proofs of concept for capabilities such as data observability, workflow orchestration and lineage. The specific tools are not predetermined, and part of your contribution will be recommending what fits the team's needs and how it should be operated.
Key Responsibilities
• Assess the current platform with data engineering and technology stakeholders to identify reliability, visibility and workflow gaps.
• Recommend practical approaches to data observability, workflow orchestration and lineage, including when to extend existing capabilities rather than introduce another tool.
• Evaluate potential tools and services against functional needs, integration effort, security, cost and ongoing operational requirements.
• Design and build focused proofs of concept with clear success criteria, and use the results to guide implementation decisions.
• Develop reusable software, integrations and automation to improve platform reliability, maintainability and the experience of data engineering teams.
• Apply software engineering and DevOps practices, including version control, automated testing, CI/CD and repeatable environment configuration.
• Help define monitoring, alerting, failure recovery and incident-response practices for new platform capabilities.
• Work with the team to establish ownership, support responsibilities, documentation and runbooks so successful proofs of concept can become sustainable production capabilities
What We’re Looking For – Required Qualifications
• Experience in a senior data platform, software engineering, platform engineering, DevOps or reliability role, with hands-on responsibility for production systems.
• Strong programming and problem-solving skills, including Python or a comparable language, SQL, APIs and automated testing.
• Experience building or supporting cloud-based data platforms, with an understanding of data pipelines, orchestration, data quality and warehouse operations.
• Practical DevOps experience with CI/CD, deployment automation, environment management and secure configuration.
• A reliability mindset: the ability to diagnose failures, improve monitoring, design recovery approaches and reduce recurring operational issues.
• The ability to work through ambiguous requirements, compare options, build working prototypes and explain technical trade-offs clearly.
• Strong collaboration and documentation skills, with a focus on solutions that other teams can understand, support and maintain.
Nice to Have
• Hands-on experience with AWS and Snowflake.
• Terraform experience for infrastructure as code.
• Experience with Matillion or Salesforce data integrations.
• Experience with Airflow or another workflow orchestration platform.
• Experience implementing data observability, data-quality monitoring, metadata management or lineage capabilities.
• Experience taking a proof of concept into production, including defining service ownership, supportprocesses and operational readiness
Use of Artificial Intelligence in Recruitment
Project X may use automated or AI-enabled tools as part of the recruitment and selection process. These tools may support activities such as resume screening, candidate matching, or application management. All hiring decisions involve human review and judgment.
Employment Equity, Accessibility & Accommodations
Project X is committed to fostering an inclusive, accessible workplace. Accommodations are available upon request in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.
Privacy Notice
Personal information collected during the recruitment process will be used solely for recruitment purposes and handled in accordance with applicable privacy legislation.
How to Apply
Please apply with your resume and cover letter.