Senior Developer, Data
Porter Airlines
Job Summary
Reporting to the Director, Decision Intelligence and Emerging Technologies, the Senior Developer, Data provides technical leadership and hands-on expertise in designing, building, and maintaining key components of Porter’s enterprise data platform. This role is responsible for developing scalable data pipelines, ingestion frameworks, and transformation processes that enable trusted, accessible, and secure data across the organization including our AI program.
The Senior Developer, Data plays a key role in evolving Porter’s modern data lakehouse environments, supporting business intelligence, operational reporting, customer analytics, and emerging AI capabilities such as agents/coworkers and more. This role contributes to establishing engineering best practices across data for AI development, ensuring data products are reliable, observable, well-governed, and capable of supporting both current and future business needs.
Duties & Responsibilities
- Lead the design and development of scalable data ingestion, transformation, and orchestration solutions within Porter’s data lakehouse environment focused on AWS S3 redshift
- Develop and maintain batch and near real-time data pipelines that integrate data from operational systems, SaaS platforms, APIs, and third-party sources
- Provide technical direction and mentorship to data developers, reinforcing engineering best practices, coding standards, and operational excellence
- Partner with architects, technical leads, and business stakeholders to design data solutions aligned with enterprise architecture and business objectives
- Design and implement reusable data models, transformation frameworks, and data products that support reporting, analytics, customer insights, and operational decision-making
- Apply DevOps and CI/CD principles to automate data deployment, testing, monitoring, and lifecycle management of data assets
- Establish and maintain data quality controls, PII validation processes, and automated testing frameworks to ensure trusted and reliable data
- Implement data observability, lineage, and monitoring capabilities to proactively identify and resolve pipeline performance, reliability, and quality or compliance issues
- Develop and optimize data solutions that support Customer, Revenue and Operations 360, enterprise analytics, and data integration of AI-enabled use cases
- Ensure data assets are well-documented, discoverable, and governed through metadata management, cataloging, and business rule documentation
- Collaborate with data analysts, data scientists, AI practitioners, and business teams to deliver accessible, high-quality datasets suitable for analytics, machine learning, and generative AI applications
- Evaluate and recommend tools, frameworks, and technologies that improve platform scalability, developer productivity, and data accessibility
- Support incident response, root cause analysis, and continuous improvement activities related to data platform operations
- Actively participate in Porter’s Safety Management System (SMS) by reporting hazards and incidents encountered in daily operations and promoting a culture of safety
- Perform other duties as assigned by the Director, Decision Intelligence and Emerging Technologies
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
- 5+ years of experience developing and supporting enterprise data platforms, data warehouses, lakehouses, or large-scale integration solutions
- Understanding of the data foundations required to support analytics, machine learning, and generative AI solutions, including data quality, discoverability, lineage, and semantic consistency
- Strong experience designing and developing data pipelines using modern cloud-based data using engineering tools and frameworks
- Advanced SQ, Python,PySpark, sparkSQL skills with experience building complex transformations, optimization routines, and scalable data models, leveraging modern development practices and AI-assisted tools to improve productivity, quality, and maintainability
- Proficiency in Python and experience developing automated data processing solutions
- Experience working with cloud-based data platforms and services, preferably within AWS big data environments, Google GCP, Big query and GA4 is an asset
- Hands‑on experience with data integration, orchestration, and transformation tools such as AWS Datazone,Glue, AWS Lambda, Matillion, MuleSoft, or similar technologies
- Strong understanding of data modeling concepts, including dimensional, operational, and analytical data structures
- Experience implementing data quality, observability, lineage, and monitoring capabilities within modern data platforms
- Knowledge of data governance, metadata management, privacy, security, and regulatory compliance practices
- Proven ability to design and deliver scalable, maintainable, and secure data solutions
- Demonstrated ability to lead technical discussions, mentor developers, and advise on engineering best practices
- Strong problem‑solving, troubleshooting, and performance optimization skills
- Effective communication and collaboration within agile, cross‑functional product teams
- Experience working within a product operating model or closely with business stakeholders is an asset
- Airline industry experience is an asset
Location
Toronto Downtown Office (250 Yonge Street) #LI-Hybrid
Company Description
Since 2006, Porter Airlines has been elevating the experience of economy air travel for every passenger, providing genuine hospitality with style, care and charm. Porter’s fleet of Embraer E195‑E2 and De Havilland Dash 8‑400 aircraft serves North America, including a coast‑to‑coast domestic Canadian network, the U.S., Mexico, the Caribbean and Central America. Headquartered in Toronto, Porter is an Official 4 Star Airline® in the World Airline Star Rating®. Visit or follow @porterairlines on Instagram, Facebook and X.
#J-18808-Ljbffr- ...Strong hands-on experience of 7+ years with Salesforce Data Cloud and core Salesforce platform and design experience Architect and... ...customization of Salesforce Data Cloud to meet client needs. Develop and maintain custom features, components, and integrations to enhance...Suggested
- ...Position: Senior ETL Developer Location: Toronto, ON (onsite) Job ID#: RQ11713 Duration: 10 Months... ...seeking a Senior ETL Developer to design, develop, and maintain data warehouse and business intelligence solutions. The successful...SeniorFull time
$107.1k - $130.9k per year
...performance, accessibility, and SEO. We're looking for a Senior Web Developer to lead complex web projects, shape technical decisions, and... ...accessibility, security, and technical SEO, including structured data, metadata, and semantic markup that improve discoverability...SeniorFull timeInternship$104k - $145k per year
...something meaningful in a fast-growing, customer-focused company, we’d love to hear from you! We are looking for a Senior Software Developer, Data to join our Data team in the Engineering Department! The Senior Software Developer, Data is a senior-level individual...SeniorRemote jobFull timeWork at officeLocal areaHome officeFlexible hoursWeekend work- ... Position: Senior BI Developer Location: Toronto, ON Job ID#: RQ11635 Duration: 6 Months Role... ...Software Developer – ETL to support the design and development of data warehousing, Business Intelligence, reporting, and analytics...SeniorFull time
- ...testing Works with QA analysts and software developers to find solutions General Skills:... ...requirements from end-users to develop the best automation solutions A team player... ...testing). Experience developing data-driven , keyword-driven , or hybrid...SeniorFull time
$105k - $115k per year
...million people. About The Role As a Senior Data Analyst, you are an experienced... ...closely with consultants, data engineers, developers, designers and clients across multiple engagements... ...and operational decision-making Develop and maintain metric definitions, documentation...SeniorFull timeWork from homeFlexible hours- ...Senior Salesforce Developer Toronto, ON (3 days on site/week) Fulltime One of our financial services clients is seeking a highly skilled and... ...Financial Services Cloud, including a clear grasp of its native data structure, configuration best practices, and custom feature...SeniorFull time3 days per week
- ...Litmus Litmus is building the data foundation that powers... ...highly skilled and passionate Senior Yocto & Linux Software Engineer... ..., you will be responsible for developing, maintaining, and securing Litmus... ...What You’ll Do Design, develop, and maintain embedded Linux distributions...SeniorFull timeInternshipShift work
$160k - $180k per year
...key aspect of this mission is our scalable data service, which supports the growth of... ...Level Design and Architecture • Design, develop, and operate highly reliable large-scale data... ...influencing technical direction, mentoring senior engineers, and acting as a technical leader...SeniorFull time- ...tested applications. This includes: developing detailed programming specifications writing and/or generating code o compiling data-driven programs, maintaining, and... ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments...SeniorFull time
- ...Job Overview: Client is hiring a Senior KDB Developer to join a Global Markets Data & Analytics organization, focused on designing, building, and deploying time-series systems supporting pre-trade, at-trade, and post-trade analytics across Equities, FX, and Rates....SeniorFull time
$180k - $220k per year
...-solving. BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team... ...record as both a Software Engineer —developing and scaling applications that support our... ...sources to enrich the data platform. Develop applications that support customer-facing...SeniorFull timeWork at officeWorldwide$88.54 - $106.25 per hour
...RQ11712 - Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman... ...in a timely manner. Ensure synchronized and consistent data access for all OFPS locations. Work would include documentation...SeniorFull time$88.54 - $106.25 per hour
...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension Location: 25 Morton Shulman Ave., Toronto -... ...experience. Experience with and knowledge of databases, including data modeling and SQL programming skills with the ability to write...SeniorFull time- ...Veriday is seeking an experienced Senior Microsoft Dynamics CRM Developer / Technical Architect to join our client team based in Toronto for a 6-month... ...Dynamics CRM solutions, including application architecture, data models, integrations, security, and deployment approaches...SeniorFull timeContract workWork at office3 days per week
$125k - $175k per year
...seeking to recruit the best and the brightest talents. The Senior AI Software Developer will design, build, and deliver the firm’s AI applications,... ...application architecture, including service decomposition, data persistence, state and concurrency models, failure handling,...SeniorFull timeWork at office$160k - $200k per year
...are giving way to smaller, faster teams where builders can take ideas from concept to production in days instead of months. As a Senior Data Engineer, you'll own the data platform that powers decision-making across Clutch, from how we buy and price vehicles, to how...SeniorLong term contractPermanent employmentFull timeInternship3 days per week- ...tested applications. This includes: developing detailed programming specifications writing and/or generating code o compiling data-driven programs, maintaining, and... ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments...SeniorFull timeManual labor
- ...actually happened, and it is ours. We’re looking for a Senior AI Platform Developer to build the shared systems that enable teams across MaintainX... .... ~ Comfort working across multiple layers (services, data, infrastructure, AI tooling). ~ Experience with cloud infrastructure...SeniorFull time
- ...opportunities and supports you as a partner? \ \ \\\\\\\ As a Senior Developer, Dynamics 365 your responsibilities will include: \\\ \... ...limited to, \\ Azure, Azure SQL, Microsoft Entra ID, Common Data Service \\\ , \\ Power BI, Power Apps, Azure Logic Apps \\\ ,...SeniorFull time
- ...Senior Back End Developer We are disrupting the world of Finance – think Big Data; think Natural Language Processing; think Artificial Intelligence; think Slick User Experience. Responsibilities Own a variety of mission-critical and data-intensive problems...SeniorFull time
- ...components and end-to-end solutions both independently and collaboratively. Collaborate closely with software developers, data engineers, DevOps, and data scientists to develop and support AI platform features. Participate in design and architecture discussions for AI platform...SeniorHourly payPermanent employmentFull timeInternshipWork at office
$146k - $200k per year
...— and the industry playbook is being rewritten monthly. Okta's Developer Productivity and AI Enablement Engineering teams own building and... ...the best tools, and proving the value. We are looking for a Senior Product Manager to own developer productivity as a product across...SeniorFull timeWork at officeLocal areaWorldwideShift work2 days per week$85k - $135k per year
...recognition programs to celebrate your contributions. The Job: Senior Developer As a Senior Developer, you will be responsible for designing... ...secure coding practices to protect sensitive financial data. Collaboration & Communication ~ Work closely with product...SeniorFull timeTemporary workWork at officeRemote work$95k per year
...Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited-edition products that matter to their fans.... ...start-ups! What We Are Looking For We are looking for a Senior Product Developer who’ll take physical product concepts from initial...SeniorRemote jobFull timeWorldwideHome office$100k - $125k per year
...are giving way to smaller, faster teams where builders can take ideas from concept to production in days instead of months. As a Senior Data Analyst, you'll join our data team and take on some of the most important and complex questions facing the business. That means...SeniorPermanent employmentFull time3 days per week- ...creative, quality publishers, actionable data and smart targeting. Through over 1 trillion... ...Overview TripleLift is seeking a Senior Data Engineer to join a small, influential... ...has an opportunity to be hired, belong, and develop at TripleLift. Through our People, Culture...SeniorFull time
$234k - $275k per year
...everything we do. Expectations are high, and so are the rewards. The Developer Infrastructure org is the engine behind Robinhood's entire... ...the entire org a force multiplier for the business. As the Senior Staff Software Developer, Developer Infrastructure , you are...SeniorLong term contractFull timeWork at officeRemote workFlexible hoursShift work3 days per week$110k - $140k per year
...AutoScout24 group , Europe’s largest online car marketplace, we’re shaping the future of automotive retail in Canada and beyond. As ( Senior) Data Analyst , you will establish and scale the analytical data foundations for our Fintech ecosystem across Dealertrack and CMS. You...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer, Data. Be the first to apply!
- python data engineer Toronto, ON
- data engineering intern summer Toronto, ON
- gcp data engineer Toronto, ON
- junior data engineer Toronto, ON
- big data engineer Toronto, ON
- remote data engineer Toronto, ON
- data centre engineer Toronto, ON
- data integration developer Toronto, ON
- data engineer Toronto, ON
- data cabling engineer Toronto, ON

