Senior / Staff Software Engineer, Integrations
Air-Tek
About Air- tek
Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. The product market fit is excellent, and customers are lining up to buy. Although our global customers know us, we intentionally operate in stealth mode during this growth phase.
Our diverse team shares a collective passion for solving complex problems with a drive to innovate and a desire to create the passenger-centric travel industry. Based in Toronto, our inclusive culture is built on trust, collaboration, delivering a great product, and continuous personal development.
The Integrations Team
The Integrations team is the critical link between airline data sources and the systems that depend on them. We build, operate, and evolve integrations that run in one of the most demanding industries in the world—with a strong focus on scalability, security, reliability, maintainability, and operational excellence.
Role overview
We're hiring Senior and Staff Software Engineers for our Integrations team. These roles are hands-on: you'll design and deliver production-grade integrations, improve the platform capabilities that power them, and partner closely with Product, Delivery, and other Engineering teams.
We level the role based on experience and demonstrated impact. Both Senior and Staff engineers are expected to ship high-quality software and take strong ownership; the difference is the scope of technical leadership, planning/strategy, and team-level influence.
What you'll work on
- Designing and building integrations across APIs, file feeds, and event-driven patterns.
- C reating solutions that prioritize configuration over customization to support many customers efficiently.
- Improving integration quality: testing, deployment safety, monitoring/alerting, and runbooks.
- Debugging production issues, performing root-cause analysis, and reducing operational toil.
- Partnering cross-functionally to clarify requirements, negotiate tradeoffs, and deliver customer value.
Responsibilities (all levels)
Delivery & Execution
- Own end-to-end delivery: discovery, design, implementation, testing, deployment, and support.
- Break down ambiguous problems into clear technical plans, milestones, and deliverables.
- Identify risks early (data quality, partner constraints, operational failure modes) and drive mitigations.
Architecture & Quality
- Design maintainable integration components and contribute to shared patterns and libraries.
- Improve engineering standards through code reviews, design reviews, and documentation.
- Champion best practices in integration design, testing, deployment, and monitoring.
Operational Excellence
- Participate in on-call and incident response as needed; improve runbooks and alerting.
- Drive durable fixes and reliability improvements that reduce recurring incidents.
Cross-functional Partnership
- Collaborate with Delivery to align on scope, sequencing, and timelines; communicate tradeoffs clearly.
- Partner with Product to clarify requirements and help shape roadmap items that improve integration flexibility.
- Coordinate with other Engineering teams when work impacts shared services or downstream systems.
Leveling: Senior vs Staff
Below is how we differentiate expectations for Senior (Level 3)and Staff (Level 4)on our engineering ladder.
Focus allocation (rule of thumb)
- Senior L370% technical execution, 15% technical leadership, 15% planning/strategy
- Staff L4 50% technical execution, 25% technical leadership, 25% planning/strategy
Skills & experience
For Senior (L3)
- Proven track record delivering complex systems or integrations in production.
- Strong system integration fundamentals APIs, enterprise patterns, cloud architectures).
- Experience designing for reliability (idempotency, retries/backoff, rate limiting, data validation).
- Strong debugging and root-cause analysis skills.
For Staff (L4)
- Demonstrated technical leadership at the team level: setting direction, influencing standards, and driving high-leverage initiatives.
- Experience creating leverage via shared patterns/frameworks/tooling.
- Strong ability to align stakeholders and drive decisions across competing priorities.
- Lead the design and execution of enterprise CI/CD pipelines utilizing GitHub Actions and Docker to containerize and deploy microservices
Nice to have
- Experience in a high-growth or scale-up environment.
- Familiarity with our stack (or similar): React, Vue.js, TypeScript, Node.js, C#/.NET Core, MongoDB, Docker.
- Experience with Agile/Scrum methodologies; familiarity with tools like Jira and Confluence.
Why Join Air-tek
- Work on meaningful problems that power the backbone of the airline industry.
- Build production-grade software that scales globally and impacts millions of passengers.
- Collaborate with brilliant engineers in a high-trust, low-ego environment.
- Operate with autonomy and ownership - your ideas will shape our products.
- Exposure to modern technologies, cloud environments, and complex system design.
- Competitive compensation and growth opportunities in a fast-scaling company.
Please note that this role requires three days a week in our Toronto office which is located near Union Station
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$181k - $241k per year
...on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the reliability... ...engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will...SuggestedLong term contractTemporary workWork at officeRemote workFlexible hours$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational...SeniorWork at officeWork from home- ...ML model development, to traditional software development, to non-technical business... ...productivity. We are looking for hands-on senior software engineers to build the AI tooling, agents, and... ...automations for business teams. Integrate and extend third-party AI tools — from...SeniorFull timeWork at officeWork from homeFlexible hours
- ...financial services and fleet software for trucking use our Universal... ...This is a product-focused engineering role where you'll play a key... ...building, but also in shaping our integration platform (supporting 250+... ...volume telematics data. As a Staff Engineer on our Product &...SuggestedLong term contractFull timeWork at officeFlexible hours
$160k - $220k per year
...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved... ...challenge of building enterprise-grade software that millions of users depend on. This... ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...SuggestedFull timeLocal areaWorldwide$20k - $24k per year
...across mobile applications and backend services. As a Staff Software Engineer — Collections , you will work across teams with customer faced... ...common knowledge. Establishing strong contracts and integration patterns between mobile clients and backend services. Working...Long term contractFull timeTemporary workWork at officeLocal areaImmediate startFlexible hours- Lead innovative integrations as a Staff Software Developer at Randstad Canada, specializing in Salesforce and complex systems. This remote role emphasizes engineering robust integration solutions and data architecture. Join Randstad Canada's Engineering Team as a Staff Software...Remote work
$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning...SeniorWork at officeWork from home$140.6k - $190.6k per year
...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including... ...and cloud optimization initiatives. ~ Experience mentoring senior engineers and shaping technical strategy. #LI-MW1...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada. For 30 years, we've been on a... ...for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into...Work at officeWork from home$120k - $140k per year
...About d1g1t The Role We are looking for a highly skilled and passionate Senior Software Engineer to step into a key role on our Software Engineering - Integrations team. As a Senior Engineer, you won't just be writing code—you will be a vital technical voice...SeniorFull timeWork at officeRemote work$197k per year
...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter... ...of influencing technical direction across teams and mentoring senior engineers. Graduate degree in Computer Science or a related...Senior$167.55k - $209.44k per year
...canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...our recruiting process as we integrate our teams, systems, and career sites.... ...About the Role We’re looking for a Staff Software Engineer, Backend to join our Reverse ETL...SeniorFull timeInternshipWork at officeRemote workFlexible hours2 days per week- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in... ...ever growing list of document insights. Build and maintain integrations with third-party services and internal ML systems...Long term contractFull timeWork at officeLocal areaFlexible hours
$160k - $220k per year
...at scale. We are a diverse team of engineers, product managers, and designers who are... ...staying secure. About the role As a Staff Software Engineer on the Okta Secures AI team,... ...scalable backend architectures and integrating complex APIs with modern web technologies...Full timeLocal areaWorldwideShift work$160k - $220k per year
...development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team within Okta Workflows. This team owns... .... Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted...Local areaWorldwide$220k - $359.21k per year
...wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader... ...stakeholders to ensure segmentation systems are effectively integrated and aligned with business objectives Innovate & Optimize:...Full timePart timeInternshipManual laborWork at officeLocal areaFlexible hours$160k - $220k per year
...About the OIN Team The the company Integration Network (OIN) is the platform that lets... ...as the ecosystem of connected software (including AI agents) continues to grow... ...building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical...Long term contract- ...Senior / Staff Software Engineer, Mapping Location: Remote Autonomous Vehicle The opportunity... A well-funded, fast-growing company building self-driving technology is expanding its mapping engineering group. Maps underpin how the vehicle knows where it is, where...SeniorRemote work
- ...foundational capabilities. Establish integration patterns and strong contracts between... ...and backend services. Guide engineers and IC leads across teams through architectural... ...Proven experience as a Staff-level Software Engineer or equivalent technical leader...Long term contractFull timeWork at officeLocal areaWork from homeRelocation package
$160k - $220k per year
...at scale. We are a diverse team of engineers, product managers, and designers who are... ...staying secure. About the role As a Staff Software Engineer on the the company Secures AI... ...scalable backend architectures and integrating complex APIs with modern web technologies...Shift work- ...Capital One Canada invites a Senior Staff Engineer to shape scalable, secure software architectures for Travel Tech. You’ll review ongoing designs, evaluate new technologies, and align solutions with business goals while upholding architectural standards. You’ll collaborate...Senior
- ...our small group to support integrating, fielding, ruggedizing and productionizing... ...from. - Solve challenging integration issues across a number of... ......). - Deploy and debug software on real vehicles operating... ...span many disciplines from engineering to operations. - Have a...SeniorFull timeLive In
$160k - $220k per year
...talk. About the OIN Team The Okta Integration Network (OIN) is the platform that lets... ...as the ecosystem of connected software (including AI agents) continues to grow... ...building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical...Long term contractLocal areaWorldwide$140k - $175k per year
...used by accountants on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend and AI orchestration... ...adjacent teams, not just a single feature. Shape the platform integration strategy across new and existing Thomson Reuters audit...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours- ...prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to build and evolve the ML API layer that makes... ...to use. You will work across our inference APIs, model integration layer, request-routing services and Cerebras inference...
- ...major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports key business capabilities. The Senior Software...SeniorFull time
$140k - $175k per year
...Thomson Reuters is looking for a Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software... ..., tool/function calling, and real-time AI workflows. Integrate models and services from providers such as OpenAI, Anthropic...Full timeWork at officeLocal areaFlexible hours- Drive technological innovation within Square's Go-to-Market Engineering team as a Staff Software Engineer, focusing on enhancing sales systems with AI and automation. Lead the design and architecture for scalable solutions that transform sales productivity and efficiency. As...
$164.6k - $235.1k per year
...About the Role: We are looking for a Staff Engineer to steer the technical evolution of our... ...can non-deterministic AI be effectively integrated into workflows where business outcomes... ...Turn ambiguous requirements into working software that users see and trust. Bias toward iteration...Long term contractRemplacementFull timeTemporary workInternshipLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior / Staff Software Engineer, Integrations. Be the first to apply!
- senior financial accountant Toronto, ON
- senior delivery manager Toronto, ON
- senior project coordinator Toronto, ON
- senior commissioning manager Toronto, ON
- senior qa analyst Toronto, ON
- senior designer Toronto, ON
- senior ruby developer Toronto, ON
- senior operations manager Toronto, ON
- senior director community engagement Toronto, ON
- senior internal auditor Toronto, ON
