Senior Developer, Data

Website Porter Airlines Inc.

Porter Airlines Inc. is a leading regional airline in Canada known for its exceptional customer service and operational excellence. We prioritize innovation, safety, and sustainability while providing employees with opportunities for professional growth in a dynamic aviation environment.

Senior Developer, Data
  • Company Website: https://www.flyporter.com

  • Company Name: Porter Airlines Inc.

  • Location: Toronto, ON, Canada

  • Postal Code: M5V 2T6

  • Region: Ontario

  • Company Office Local Address: Billy Bishop Toronto City Airport, Toronto, ON, Canada

  • Contact Info: +1 416-203-2600

  • Email Address: careers@flyporter.com

  • Country: Canada

  • Job Type: Full-Time

  • Job Average Salary Rate: CA$90,000 – 130,000 yearly

  • Currency: CAD

Job description

Job Summary

Data is a critical enabler of operational efficiency, performance insights, and growth at Porter. As a Senior Developer, Data, you will lead the design and implementation of scalable, resilient data integration solutions that support analytics, automation, and enterprise systems. You’ll collaborate across teams to eliminate manual processes, improve data quality, and enable data-driven decision-making — all while enjoying the perks of working at one of Canada’s best airlines.

Duties & Responsibilities
• Lead the design and development of robust data integration (ETL/ELT) pipelines across internal and external systems
• Partner with business and technology stakeholders to gather and refine integration requirements
• Recommend architecture patterns, tooling, and strategies aligned with enterprise data needs
• Build and evolve subject areas in the data warehouse and/or data lakehouse to support analytics, reporting, and operational use cases
• Devise and implement solutions to improve data quality, completeness, and consistency across systems
• Evaluate existing data processes and propose enhancements to improve performance, reliability, or maintainability
• Mentor other developers and contribute to the team’s standards and best practices in data engineering
• Document data models, integration flows, and technical decisions to support long-term maintainability
• Collaborate with project managers to estimate effort, define timelines, and deliver high-quality results on time
• Prototype and implement solutions for real-time ingestion, big data processing, or AI/ML data pipelines as needed
• Participate in after-hours support rotation for critical systems, when required
• Perform other duties as assigned by the Senior Manager, Development and Delivery
• Actively participate in Porter’s Safety Management System (SMS) including reporting hazards and incidents; understand, comply with, and promote the Company Safety Policy

Behavioural Competencies
• Concern for Safety: Identifying hazardous or potentially hazardous situations and taking appropriate action to maintain a safe environment for self and others.
• Teamwork: Working collaboratively with others to achieve organizational goals.
• Passenger/Customer Service: Providing service excellence to internal and/or external customers (passengers).
• Initiative: Dealing with situations and issues proactively and persistently, seizing opportunities that arise.
• Results Focus: Focusing efforts on achieving high quality results consistent with the organization’s standards.
• Fostering Communication: Listening and communicating openly, honestly, and respectfully with different audiences, promoting dialogue and building consensus.

Qualifications
• Post-secondary degree in Computer Science, Engineering, Mathematics, or related discipline
• 7+ years of experience in data integration, ETL/ELT development, and data engineering
• Deep knowledge of data warehouse and data lake/lakehouse design principles
• Strong SQL development experience across relational and columnar databases such as SQL Server, Redshift, PostgreSQL, etc.
• Experience with REST API integration and modern data exchange protocols
• Proficiency in Python for scripting, data transformation, and automation
• Excellent communication skills, with the ability to influence decisions and explain complex concepts to varied audiences
• Experience with cloud-native data platforms and distributed data systems
• Experience gathering requirements and delivering data solutions within Agile or hybrid project environments
• Airline or transportation industry experience is an asset

Excerpt from the official job listing

See full job description from the company website.

Job Summary

Porter Airlines Inc. is seeking a Senior Developer, Data to design, implement, and optimize data solutions. The role involves building data pipelines, managing databases, and collaborating with business teams to enable data-driven decision-making and support operational and strategic goals.

About Us

Porter Airlines Inc. is a leading regional airline in Canada known for its exceptional customer service and operational excellence. We prioritize innovation, safety, and sustainability while providing employees with opportunities for professional growth in a dynamic aviation environment.

Culture and Work Environment

Our culture emphasizes collaboration, innovation, and accountability. Employees work in a fast-paced environment, leveraging advanced technologies to solve complex data challenges while contributing to strategic airline operations and decision-making.

Why Work With Us

Join Porter Airlines to work on cutting-edge data projects that directly impact airline operations. Employees gain exposure to advanced data technologies, mentorship, and opportunities to drive strategic initiatives within a reputable and growing aviation company.

Key Responsibilities
  • Design, develop, and maintain data pipelines and workflows.

  • Build and manage relational and non-relational databases.

  • Collaborate with business and IT teams to deliver data-driven solutions.

  • Optimize data performance, storage, and processing efficiency.

  • Implement data quality and governance standards.

  • Provide insights and analytics to support business decisions.

Key Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Data Science, or related field.

  • 5+ years of experience in data development or engineering roles.

  • Proficiency with SQL, Python, ETL tools, and data modeling.

  • Experience with cloud platforms (AWS, Azure, or GCP) preferred.

  • Strong problem-solving, analytical, and communication skills.

Benefits & Perks
  • Competitive salary (CA$90,000 – 130,000/year)

  • Health, dental, and vision coverage

  • Professional development and training programs

  • Opportunities to work with advanced data technologies

  • Collaborative and innovative work culture

Location Insights

Toronto offers a vibrant tech and aviation ecosystem. Working at Porter Airlines allows professionals to engage with complex data systems, enhance technical expertise, and contribute to operational efficiency in the airline industry.

Category Details Job Title Senior Developer, Data Company Porter Airlines Inc. Location Toronto, ON, Canada Salary Range CA$90,000 – 130,000 yearly Job Type Full-Time Common 5 Interview Questions & Tips
  • Describe your experience building data pipelines. – Provide examples of complex workflows.

  • How do you ensure data quality and integrity? – Discuss validation and governance techniques.

  • Which databases and ETL tools are you proficient with? – Highlight relevant technologies.

  • Explain a challenging data problem you solved. – Use measurable results.

  • How do you collaborate with business teams to deliver data solutions? – Emphasize communication and teamwork.

  • Market-Based Salary Overview and Analysis

    Senior data developers in Toronto typically earn CA$85,000 – 135,000 annually, depending on experience, technology stack, and industry focus. Cloud expertise and advanced analytics skills often command higher compensation.

    Disclaimer

    We aggregate publicly available job listings and link to the original source. We are not the hiring company and do not manage the recruitment process. Please apply only through the official careers website above.

    More Related Jobs Check Here:

    Explore data engineering, data analytics, software development, and database management roles in Toronto’s aviation and technology sectors.

    Join Porter Airlines Inc. as a Senior Developer, Data to build advanced data solutions, drive business insights, and advance your career in a dynamic aviation environment.

    Disclaimer: This job listing is published by the employer. We Are Hired Applications must be submitted via the official employer careers page using the "Apply" button below. We do not collect payments, application fees, or personal data from job seekers.

    To apply for this job please visit careers.flyporter.com.