Back to results

Senior Data Product Developer

  • Calgary, AB, Canada

Applications open in a new tab.

Job details

Apply by
Experience
5+ years of experience designing, developing, testing, deploying, and supporting enterprise data products and analytical solutions.
Posting language
English
Posted

Original job description

This position requires in-person collaboration up to five days a week. This arrangement is subject to change based on business requirements.

Why WestJet:

Since our story took off in 1996, WestJet has strived to enrich the lives of everyone in our world; a career with us is no exception. We’re proud to be one of Canada’s most admired and respected corporate cultures and continuously aim for the highest standards of service and success.

Join us, this is where your career story takes off.

Position Overview:

The Senior Data Product Developer is accountable for designing, building, testing, deploying, and supporting enterprise data products that enable trusted, scalable, and actionable business insights.

The role translates business needs into data solutions by developing data products, datasets, semantic layers, analytical models, pipelines, and reusable data assets that support decision-making, reporting, advanced analytics, AI, and operational processes.

The role manages data products throughout their lifecycle, including design, development, testing, deployment, maintenance, enhancements, optimization, recovery, and retirement. Working closely with business stakeholders, Product Owners, Data Engineers, Architects, Analysts, Data Scientists, Governance teams, and Technology partners, the role helps ensure data products are reliable, secure, well-governed, and deliver measurable business value.

Accountable for designing, building, deploying, and maintaining data products that transform enterprise data into trusted, scalable, and consumable assets that support business operations, reporting, analytics, AI, and decision-making while meeting enterprise standards for quality, governance, security, and performance.

Key Deliverables:

  • Design and develop enterprise data products, curated datasets, semantic models, and analytical data assets that address defined business needs. 
  • Translate business requirements, use cases, and operational challenges into scalable data solutions.
  • Build and maintain data pipelines, transformations, business logic, and data models using modern data platform technologies.
  • Prepare, transform, enrich, and validate data from multiple source systems to create trusted and reusable data assets.
  • Evaluate solution alternatives and technical trade-offs including scalability, performance, maintainability, usability, and cost.
  • Develop reusable frameworks, patterns, components, and metadata structures that accelerate data product delivery.
  • Document data product design, business rules, data lineage, transformations, assumptions, and technical decisions to support ongoing maintenance, governance, auditability, and knowledge transfer.
  • Integrate data products with enterprise data platforms, applications, dashboards, AI solutions, APIs, and operational processes.
  • Build automated validation, reconciliation, unit, integration, and end-to-end testing capabilities.
  • Implement and monitor data quality controls to ensure completeness, accuracy, consistency, timeliness, and reliability.
  • Assess outputs against defined business and technical acceptance criteria and address defects prior to release.
  • Deploy data products across development, testing, and production environments and manage releases throughout the lifecycle.
  • Develop and maintain automated build, testing, deployment, and operational processes.
  • Manage product versions, metadata changes, business rule updates, schema evolution, and retirement activities.
  • Ensure required testing, approvals, governance reviews, and readiness checks are completed before production releases.
  • Maintain deployment documentation, technical standards, operating procedures, and support documentation.
  • Monitor and optimize data product performance, scalability, availability, and cost as business needs evolve.
  • Investigate and resolve production incidents affecting data products and analytical solutions.
  • Execute approved production changes including deployments, enhancements, fixes, and performance improvements.
  • Support service restoration activities following approved incident and change management processes.
  • Participate in root cause analysis and implement improvements to data products, pipelines, controls, and operational practices.
  • Use stakeholder feedback, usage patterns, product adoption metrics, and business outcomes to continuously enhance data products.

Experience and Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Data Science, Mathematics, Statistics, or a related discipline.
  • Relevant certifications in Data Engineering, Snowflake, Databricks, Microsoft Fabric, Cloud Platforms, Analytics Engineering, or Data Governance are considered assets.
  • 5+ years of experience designing, developing, testing, deploying, and supporting enterprise data products and analytical solutions.
  • Experience building and managing production-grade data pipelines, transformations, integrations, and semantic models.
  • Experience working with modern cloud-based data platforms and data architectures.
  • Experience implementing data quality, metadata, lineage, and governance capabilities.
  • Experience supporting production environments and troubleshooting operational issues.
  • Experience working within Agile product delivery teams.
  • Strong knowledge of data product lifecycle management, including design, development, deployment, maintenance, monitoring, enhancement, and retirement.
  • Strong understanding of data modeling, dimensional modeling, analytics engineering, data warehousing, and semantic layer design.
  • Knowledge of ETL/ELT development, orchestration, automation, and integration patterns.
  • Understanding of data governance, metadata management, data quality, security, privacy, and compliance practices.
  • Familiarity with cloud data platforms such as Snowflake, Databricks, Microsoft Fabric, or equivalent technologies.
  • Knowledge of BI, analytics, AI, and data science consumption patterns.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Ability to translate business needs into scalable and reusable data solutions.
  • Strong communication, collaboration, and technical documentation skills.
  • Ability to work effectively in a multidisciplinary and matrixed delivery environment.
  • How Data products deliver trusted, accessible, and reusable data assets that solve business problems and create measurable value.
  • Data products are scalable, performant, governed, and well-documented.
  • Data quality controls, validation processes, and monitoring capabilities are embedded throughout the solution lifecycle.
  • Deployments and changes are delivered through secure, consistent, and automated processes.
  • Data products support reporting, analytics, operational processes, AI, and advanced analytical use cases.
  • Production environments, business rules, metadata, lineage, and data assets are well-managed and traceable.
  • Operational issues are addressed quickly through robust support and continuous improvement practices.
  • Data products meet enterprise governance, security, privacy, and compliance requirements.
  • Reusable design patterns and automation improve delivery speed, consistency, and maintainability.
  • Data products continue to evolve and improve as business needs, technologies, and data sources change.

The benefits of being a WestJetter:

WestJet provides all WestJetters with a competitive total rewards package. On top of that, we offer:

  • A fun and friendly culture with colleagues who work together to win
  • Travel privileges for you and your family, effective from your start date
  • Savings and Benefit programs that are flexible to meet your specific needs 

Think we’re a great fit? Apply now!

About WestJet Group of Companies 

WestJet took to the skies in 1996 with just over 200 employees and three aircraft operating service to five destinations. Since then, WestJet has pioneered low-cost travel in Canada, cutting airfares in half, and increasing the flying population in Canada by more than 50 per cent. Since the Sunwing Airlines integration in 2025, more than 15,000 WestJetters support nearly 200 aircraft and connect guests to our global network of more than 100 destinations across North America, Central America, the Caribbean, Europe and Asia. The WestJet Group is a major Canadian employer and includes WestJet Airlines, WestJet Encore and Sunwing Vacations Group. We’re Canada’s leading value airline and largest vacation provider, with a united purpose of providing affordable and accessible air and vacation travel to Canadians.

Our safety promise

At WestJet, the safety and security of our people and our guests is a core value and at the heart of what we do. Safety and security are shared responsibilities all team members are expected to use safe work practices to ensure their well-being and the safety of others. WestJet recognizes that the use of Alcohol and Drugs can adversely impact a safe work environment and the well-being of others including guests, suppliers and the public, as well as place WestJet's operations at risk. All roles that are identified as Safey-Sensitive are required to pass a Pre-Employment Alcohol and Drug Test as per WestJet's Alcohol and Drug Policy.

Our commitment to diversity, equity and inclusion

We embrace what makes each of us unique, and what makes us uniquely WestJet. We welcome diverse skills, experiences and backgrounds so if you're passionate about this role, we encourage you to apply – even if you don't meet every qualification listed. WestJet is committed to inclusiveness, equity and accessibility throughout the selection process. If you require accommodation at any stage, please contact our Talent Acquisition team at talent@westjet.com.

We value the time and effort you put into your application. Our recruitment process is highly competitive and while every applicant will receive communication regarding their application status, only those selected to move forward will be contacted with next steps. If this role isn’t the right fit, we encourage you to explore future opportunities with us.

For more information about everything WestJet, please westjet.com/aboutus.

If you wish to withdraw your application or request that your personal information be deleted, please contact us at talent@westjet.com.

More about this job

Responsibilities

The Senior Data Product Developer is responsible for designing, building, and maintaining enterprise data products that transform data into actionable business insights. This role manages the full lifecycle of data products while collaborating with stakeholders to ensure data quality, governance, and performance.

Requirements

Candidates must hold a bachelor's degree in a relevant field and possess at least 5 years of experience in developing enterprise data products and analytical solutions. Strong proficiency in modern cloud data platforms, data modeling, and data governance practices is required.

Skills

  • Data product development
  • Data modeling
  • Dimensional modeling
  • ETL/ELT
  • Data pipelines
  • Cloud platforms
  • Snowflake
  • Databricks
  • Microsoft Fabric
  • Data governance
  • Data quality
  • Metadata management
  • Analytical models
  • Agile
  • SQL
  • Data lineage

Benefits

  • Travel privileges
  • Savings programs
  • Benefit programs

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Engineering
  • Management & Leadership

Keywords

  • Data Product Developer
  • Enterprise Data Products
  • Data Pipelines
  • Snowflake
  • Databricks
  • Microsoft Fabric
  • Cloud Platforms
  • Data Modeling
  • Dimensional Modeling
  • Analytics Engineering
  • ETL
  • ELT
  • Data Governance
  • Metadata Management
  • Data Quality
  • Agile
  • Business Intelligence
  • Artificial Intelligence
  • Data Lineage
  • API
  • Data Warehousing
  • Semantic Layers
  • Software Engineering
  • Computer Science
  • Data Science
  • Automation
  • Incident Management
  • Performance Optimization
  • Scalability
  • Compliance

Report this job