Senior Software Developer
Remote
Canada
CA$110,570 - CA$138,212/yearly
Senior Level
Top Benefits
Retirement savings matching plan via Wealthsimple Work
Company equity for full-time employees
Top-tier health benefits
About the role
Who you are
- 5+ years of experience in data engineering, analytics engineering, or related technical roles with a focus on building tools and platforms
- Expert-level proficiency in Python—you write clean, maintainable code and understand how to build robust, production-grade systems
- Proficiency with Kubernetes and container orchestration, including experience deploying and managing data services in production Kubernetes environments. Experience with Helm charts for packaging, versioning, and deploying applications on Kubernetes
- Strong infrastructure skills, including knowledge of infrastructure-as-code tools (like Terraform or CloudFormation) and cloud platforms (AWS preferred)
- Strong knowledge of dbt and modern analytics engineering practices. You understand not just how to use dbt, but how to make it work better for teams at scale
- Experience with workflow orchestration tools, particularly Airflow, and an understanding of how to build reliable, observable data pipelines
- Hands-on experience with modern data warehouses like Redshift and Snowflake, including performance optimization and cost management
- A product mindset for internal tools: you understand that great developer tools require understanding your users, not just writing code
- Strong communication and collaboration skills. You can explain complex technical concepts clearly and work effectively with stakeholders across different backgrounds
- Experience building data quality, testing, or observability platforms
- Familiarity with data lineage, cataloging, or metadata management systems
- Background working in cross-functional or platform engineering environments
- Experience with large-scale data warehouse migrations or transformations
- Contributions to open-source data tools or active participation in the data engineering community
What the job involves
- As a Senior Data Engineer on the Analytics Platform team, you'll be a force multiplier for our entire data organization. You'll design and build tools that make our data practitioners more productive, more confident in their work, and more impactful in their contributions to the business.
- You'll own significant platform initiatives from conception to delivery, balancing technical excellence with pragmatic solutions that meet real user needs.
- This role requires both deep technical expertise and strong collaboration skills—you'll need to understand not just how to build great tools, but what tools to build and why
- Build developer tools and frameworks that enable data analysts and scientists to work more efficiently and confidently. This includes data quality systems, observability platforms, testing frameworks, and enhanced dbt development experiences
- Drive cross-team platform initiatives by engaging directly with stakeholders to understand their day-to-day challenges, gathering requirements, and translating them into elegant technical solutions
- Collaborate closely with the Data Integrations team to solve Airflow orchestration challenges and improve workflow reliability across the data pipeline
- Design and implement data quality and observability solutions that catch issues early, provide clear visibility into data health, and make debugging faster and easier
- Enhance the dbt developer experience through better tooling, improved testing capabilities, and streamlined workflows that reduce friction in the model development process
- Apply software engineering best practices to analytics infrastructure—version control, CI/CD, automated testing, and clear documentation that makes systems maintainable and scalable
- Champion platform-as-a-product thinking: treat internal data practitioners as your users, gather feedback, measure impact, and continuously iterate to deliver maximum value
Benefits
- Retirement savings matching plan through Wealthsimple Work
- Company equity for full-time employees
- Access to Premium Client perks, including personal finance learning & advice and a boosted interest rate on deposits
- Paid parental leave (6 months topped up to 100% of salary)
- 20 vacation days per year
- 90 Days Away program
- Top-tier health benefits
- Life & disability insurance
- Generous sick and mental health days
- Employee resource plan including services like RMT, psychology, and physiotherapy
- Up to $5,000 per year for mental health supports
- Gender Affirmation benefits
- Up to $1,500 per year for professional development
- Up to $1,500 per year for wellness and home office expenses
- Employee resource groups
- Social impact hours
Senior Software Developer
Remote
Canada
CA$110,570 - CA$138,212/yearly
Senior Level
Top Benefits
Retirement savings matching plan via Wealthsimple Work
Company equity for full-time employees
Top-tier health benefits
About the role
Who you are
- 5+ years of experience in data engineering, analytics engineering, or related technical roles with a focus on building tools and platforms
- Expert-level proficiency in Python—you write clean, maintainable code and understand how to build robust, production-grade systems
- Proficiency with Kubernetes and container orchestration, including experience deploying and managing data services in production Kubernetes environments. Experience with Helm charts for packaging, versioning, and deploying applications on Kubernetes
- Strong infrastructure skills, including knowledge of infrastructure-as-code tools (like Terraform or CloudFormation) and cloud platforms (AWS preferred)
- Strong knowledge of dbt and modern analytics engineering practices. You understand not just how to use dbt, but how to make it work better for teams at scale
- Experience with workflow orchestration tools, particularly Airflow, and an understanding of how to build reliable, observable data pipelines
- Hands-on experience with modern data warehouses like Redshift and Snowflake, including performance optimization and cost management
- A product mindset for internal tools: you understand that great developer tools require understanding your users, not just writing code
- Strong communication and collaboration skills. You can explain complex technical concepts clearly and work effectively with stakeholders across different backgrounds
- Experience building data quality, testing, or observability platforms
- Familiarity with data lineage, cataloging, or metadata management systems
- Background working in cross-functional or platform engineering environments
- Experience with large-scale data warehouse migrations or transformations
- Contributions to open-source data tools or active participation in the data engineering community
What the job involves
- As a Senior Data Engineer on the Analytics Platform team, you'll be a force multiplier for our entire data organization. You'll design and build tools that make our data practitioners more productive, more confident in their work, and more impactful in their contributions to the business.
- You'll own significant platform initiatives from conception to delivery, balancing technical excellence with pragmatic solutions that meet real user needs.
- This role requires both deep technical expertise and strong collaboration skills—you'll need to understand not just how to build great tools, but what tools to build and why
- Build developer tools and frameworks that enable data analysts and scientists to work more efficiently and confidently. This includes data quality systems, observability platforms, testing frameworks, and enhanced dbt development experiences
- Drive cross-team platform initiatives by engaging directly with stakeholders to understand their day-to-day challenges, gathering requirements, and translating them into elegant technical solutions
- Collaborate closely with the Data Integrations team to solve Airflow orchestration challenges and improve workflow reliability across the data pipeline
- Design and implement data quality and observability solutions that catch issues early, provide clear visibility into data health, and make debugging faster and easier
- Enhance the dbt developer experience through better tooling, improved testing capabilities, and streamlined workflows that reduce friction in the model development process
- Apply software engineering best practices to analytics infrastructure—version control, CI/CD, automated testing, and clear documentation that makes systems maintainable and scalable
- Champion platform-as-a-product thinking: treat internal data practitioners as your users, gather feedback, measure impact, and continuously iterate to deliver maximum value
Benefits
- Retirement savings matching plan through Wealthsimple Work
- Company equity for full-time employees
- Access to Premium Client perks, including personal finance learning & advice and a boosted interest rate on deposits
- Paid parental leave (6 months topped up to 100% of salary)
- 20 vacation days per year
- 90 Days Away program
- Top-tier health benefits
- Life & disability insurance
- Generous sick and mental health days
- Employee resource plan including services like RMT, psychology, and physiotherapy
- Up to $5,000 per year for mental health supports
- Gender Affirmation benefits
- Up to $1,500 per year for professional development
- Up to $1,500 per year for wellness and home office expenses
- Employee resource groups
- Social impact hours