Principal Software Engineer - Agentic Engineering Platform
OpenTable
Principal Software Engineer - Agentic Engineering PlatformToronto, Canada
With millions of diners, 70,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion.
Every employee at OpenTable has a tangible impact on what we do and how we do it. You'll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture.
About the jobAs a Principal Engineer, you'll be a founding member of OpenTable's Agentic Engineering Platform team within Product Engineering, rethinking how software gets built. Our goal is to redesign the full product delivery workflow so people and AI agents can work together in shared team spaces, automate more of the work, and reduce the total cost of delivery. Today, fragmented context, inconsistent standards, and legacy infrastructure limit what agents can complete on their own. You'll build shared cloud agents and tools that connect company knowledge and engineering systems, with the testing, review, and rollout controls needed to use them safely. Working directly with product engineering teams, you'll help turn advances in AI into ways of working that let OpenTable take on more projects.
Responsibilities
Identify consequential bottlenecks in how teams deliver software. Use data and direct observation to choose valuable problems, define success, and lead the work through adoption.
Design, build, integrate, and operate shared cloud agents and developer tools that connect AI models with company knowledge, codebases, APIs, and engineering systems, giving agents the context they need to complete useful work.
Improve the full workflow across planning, implementation, testing, review, rollout, and production feedback. Question unnecessary steps and build automation that makes human and agent collaboration more effective.
Work directly with product engineering teams to learn their domains, pilot solutions, and respond to feedback. Package tools, context, and guidance so teams can use them independently.
Make unattended agent work dependable through permissions, isolated execution, automated testing and review, failure recovery, and cost controls. Set rollout checks based on risk, and record agent activity and outcomes so teams can trace work from request through production.
Test new AI capabilities in short experiments and act with urgency. Measure delivery time, quality, review effort, and total cost;
share what you learn and stop or replace approaches when the evidence changes.
Minimum Qualifications
8+ years of software engineering experience, including independently delivering and operating production systems used by others, making technical decisions, debugging failures, and working across unfamiliar codebases, APIs, databases, and cloud services.
Deep understanding of API design, service-oriented architecture, scalability, and security.
Strong proficiency with current AI coding tools such as Claude, Codex, or Cursor, and sound judgment about context management, model selection, and limits on what agents can do without human review.
Ability to reason from first principles, learn an unfamiliar business domain, and turn an ambiguous problem into a useful experiment and a working solution.
Evidence of helping other engineers adopt a tool or way of working through listening, collaboration, clear communication, and follow-through.
Preferred Qualifications
Experience building and deploying agents and shared engineering tools.
Production experience with cloud infrastructure, service identity, permissions, isolated execution environments, and distributed systems.
Experience with automated testing, evaluations of agent behavior, tracing, and observability tools.
Experience taking a prototype into sustained use across multiple teams, with evidence of improvements to delivery, reliability, or cost.
Experience learning and improving complex existing products, particularly in marketplaces, booking, payments, or other transaction-heavy domains.
Benefits and Perks
Work from (almost) anywhere for up to 20 days per year
Focus on mental health and well-being:
Company-paid therapy sessions through SpringHealth
Company-paid subscription to Headspace
Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
Paid parental leave
Generous paid vacation + time off for your birthday
Focus on your career growth:
Access to thousands of on-demand e-learnings
Travel Discounts
Employee Resource Groups
20 days of paid time off
Private health and dental insurance
Life and Disability insurance
The best connections happen face-to-face, whether you're sitting down to dinner or having coffee with a coworker. That’s why OpenTable has adopted a hybrid workplace model. This role aligns with that approach, with an expectation of coming into the office two days a week—giving employees the best of both worlds: in-person collaboration and flexibility.
There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required.
We offer a competitive base salary and benefits including: health benefits, retirement benefits, life insurance, paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays);
and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.
At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations.
Inclusion
We're committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve - fostering a culture where everyone feels welcome to be themselves.
If you need accommodations during the application or interview process, or on the job, we're here to support you. Please reach out to your recruiter to request any accommodations.
#LI-SK1 #LI-Hybrid
Booking Holdings
booking.Com
FareHarbor
FareHarbor US
Getaroom
KAYAK
OpenTable
Priceline
#J-18808-Ljbffr
With millions of diners, 70,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion.
Every employee at OpenTable has a tangible impact on what we do and how we do it. You'll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture.
About the jobAs a Principal Engineer, you'll be a founding member of OpenTable's Agentic Engineering Platform team within Product Engineering, rethinking how software gets built. Our goal is to redesign the full product delivery workflow so people and AI agents can work together in shared team spaces, automate more of the work, and reduce the total cost of delivery. Today, fragmented context, inconsistent standards, and legacy infrastructure limit what agents can complete on their own. You'll build shared cloud agents and tools that connect company knowledge and engineering systems, with the testing, review, and rollout controls needed to use them safely. Working directly with product engineering teams, you'll help turn advances in AI into ways of working that let OpenTable take on more projects.
Responsibilities
Identify consequential bottlenecks in how teams deliver software. Use data and direct observation to choose valuable problems, define success, and lead the work through adoption.
Design, build, integrate, and operate shared cloud agents and developer tools that connect AI models with company knowledge, codebases, APIs, and engineering systems, giving agents the context they need to complete useful work.
Improve the full workflow across planning, implementation, testing, review, rollout, and production feedback. Question unnecessary steps and build automation that makes human and agent collaboration more effective.
Work directly with product engineering teams to learn their domains, pilot solutions, and respond to feedback. Package tools, context, and guidance so teams can use them independently.
Make unattended agent work dependable through permissions, isolated execution, automated testing and review, failure recovery, and cost controls. Set rollout checks based on risk, and record agent activity and outcomes so teams can trace work from request through production.
Test new AI capabilities in short experiments and act with urgency. Measure delivery time, quality, review effort, and total cost;
share what you learn and stop or replace approaches when the evidence changes.
Minimum Qualifications
8+ years of software engineering experience, including independently delivering and operating production systems used by others, making technical decisions, debugging failures, and working across unfamiliar codebases, APIs, databases, and cloud services.
Deep understanding of API design, service-oriented architecture, scalability, and security.
Strong proficiency with current AI coding tools such as Claude, Codex, or Cursor, and sound judgment about context management, model selection, and limits on what agents can do without human review.
Ability to reason from first principles, learn an unfamiliar business domain, and turn an ambiguous problem into a useful experiment and a working solution.
Evidence of helping other engineers adopt a tool or way of working through listening, collaboration, clear communication, and follow-through.
Preferred Qualifications
Experience building and deploying agents and shared engineering tools.
Production experience with cloud infrastructure, service identity, permissions, isolated execution environments, and distributed systems.
Experience with automated testing, evaluations of agent behavior, tracing, and observability tools.
Experience taking a prototype into sustained use across multiple teams, with evidence of improvements to delivery, reliability, or cost.
Experience learning and improving complex existing products, particularly in marketplaces, booking, payments, or other transaction-heavy domains.
Benefits and Perks
Work from (almost) anywhere for up to 20 days per year
Focus on mental health and well-being:
Company-paid therapy sessions through SpringHealth
Company-paid subscription to Headspace
Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
Paid parental leave
Generous paid vacation + time off for your birthday
Focus on your career growth:
Access to thousands of on-demand e-learnings
Travel Discounts
Employee Resource Groups
20 days of paid time off
Private health and dental insurance
Life and Disability insurance
The best connections happen face-to-face, whether you're sitting down to dinner or having coffee with a coworker. That’s why OpenTable has adopted a hybrid workplace model. This role aligns with that approach, with an expectation of coming into the office two days a week—giving employees the best of both worlds: in-person collaboration and flexibility.
There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required.
We offer a competitive base salary and benefits including: health benefits, retirement benefits, life insurance, paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays);
and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.
At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations.
Inclusion
We're committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve - fostering a culture where everyone feels welcome to be themselves.
If you need accommodations during the application or interview process, or on the job, we're here to support you. Please reach out to your recruiter to request any accommodations.
#LI-SK1 #LI-Hybrid
Booking Holdings
booking.Com
FareHarbor
FareHarbor US
Getaroom
KAYAK
OpenTable
Priceline
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Agentic Engineering Platform in Winnipeg, MB vacancy
$187k - $250k per year
...within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD and...SuggestedLong term contractTemporary workWorldwide- Principal Engineer - Software & Platform Engineering Role Summary We are seeking a hands-on Principal Engineer with strong software development and DevOps expertise to help build, evolve, and operate our tax and accounting platform. This role will take capabilities from...SuggestedLong term contract
$240k - $250k per year
...Saviynt is a leading identity security platform that safeguards digital assets for... ...utilization. Lead architecture and mentor engineers building endpoint platform capabilities. AI & Agentic Engineering Leverage AI‑assisted software development throughout the SDLC....SuggestedLocal area- Job DescriptionThe Principal position will be responsible for leading and delivering key AI/Agentic initiatives under the AI Reuse Development Portfolio. The ideal candidate would leverage their extensive software engineering experience in designing and implementing of such...SuggestedFull timeFlexible hours
- Build EOS platforms with C#/.NET, Python, and Azure at Rodan Energy, shaping software that supports distributed energy resources across North America.Rodan Energy seeks a technically versatile Senior Software Engineer for hands-on engineering and technical leadership. You will...Suggested
$240k - $250k per year
...Saviynt's AI-powered identity platform manages and governs human and non-human access... ...disaster recovery, and security. AI & Agentic Engineering Apply AI-assisted engineering across... .... Follow AI SDLC best practices for software delivery, automation, deployment, monitoring...- Build scalable cloud platforms at Intact using Java, microservices, APIs, and automation while supporting independent delivery across shared technology services.As a Principal Software Engineering professional, you will pair with engineers and develop working slices before...
- Lead Viewer Platform architecture at Autodesk with JavaScript, TypeScript, and high-performance 2D and 3D visualization expertise. Shape scalable solutions across multiple teams.As a Principal Software Engineer, you will define technical direction for Autodesk’s Viewer ecosystem...Long term contract
- Intact is seeking a Principal, Software Engineering to join the Shared Services team in Canada. You will drive technical direction across platforms, mentor engineers, and lead strategic modernization efforts while delivering high-impact, reliable software for enterprise-wide...
- Agentic AI platform engineering in Halifax requires Python or TypeScript, LangChain, LangGraph, and MCP expertise. Work onsite four days weekly.This... ...developing agents, harnesses, skills, and tools. You will support software delivery workflows, production services, and AI-assisted...Full time
- ...portfolio of business, technology, and engineering services and solutions is delivered... ...as a benchmark of excellence in software development. A part of the Tata... ...About the RoleWe are looking for a Principal Consultant – AWS Data Platforms & Agentic AI to provide technical leadership...
- Principal Software Engineer - Collateral Treasury Trading PlatformsLocation: Toronto, ON, CA, M5H 1J9 Brand: HSBC Area of Interest: Technology... ...resilient and highly available Collateral Treasury trading platform used across four regions - HSBC Bank Europe (HBEU), HSBC...Flexible hours
- Build AI coding agents and developer tools as a Principal Software Engineer with OpenTable in Toronto, using cloud systems and APIs.You will help found OpenTable’s Agentic Engineering Platform team within Product Engineering. The Principal Engineer will redesign product delivery...
- Build AI engineering platforms at OpenTable using cloud agents, developer tools, and safe automation in a hybrid workplace.As a Principal Engineer, you will help found OpenTable's Agentic Engineering Platform team within Product Engineering. You will connect AI models with company...
$200k per year
...Insight Global is seeking a Principal Platform Engineer for a global retailer to take technical ownership of and scale an enterprise AI platform... ...experience across platform engineering, cloud infrastructure, software engineering, or enterprise architecture ~ Proven...- AI agent orchestration and full-stack engineering define this Trimble opportunity in Kamloops, BC, with four days onsite and one office day weekly.As an AI Agentic Software Engineer (P3), you will build enterprise platforms using React, TypeScript, C#/.NET, and SQL Server....Work at office1 day per week
- Build agentic engineering workflows in Toronto while modernizing production software across backend systems, APIs, and AI components.As an Agentic Engineer, you will contribute to a significant existing-platform and backend architecture rebuild. You will work extensively with...
- Engineer agentic AI workflows using LLMs, RAG, and Python in Citi’s full-time technology team.... ...and services. The hands-on work combines software engineering, data integration, machine... ...CrewAI, or AutoGenExperience with cloud platforms and Docker or KubernetesApply agent...Full timeManual labor
- Lead enterprise agentic software engineering across Toronto and North America, shaping AI-enabled development strategy, platforms, standards, and governance.As Associate Vice President and Head of Agentic Software Development at TD, you will define the multi-year vision, target...
$115.6k - $185k per year
Principal Forward Deployed Engineer – AI & Developer Platform - Remote EligibleBuild and scale AI-native developer experiences on Broadcom's ISG platformLocation: Ontario... ...-to-engineering leader across the Infrastructure Software Division (ISG). In this high-impact role, you will...Local areaRemote work- ...Cohere is a team of researchers, engineers, designers, and more, who are all... ...Engineers on the front lines of building agentic solutions with Cohere's North platform, balancing technical excellence... ...For 8+ years of experience in software engineering 2+ years of experience...Full timeWork at officeLocal areaRemote workHome office
- Role - Principal Consultant – AWS Data Platforms & Agentic AI Location - Toronto, ON Principal Consultant – AWS Data Platforms & Agentic AI About the... ...of AWS Data architecture, Agentic AI expertise, engineering depth and executive presence. You should be equally...
- ...Cohere is a team of researchers, engineers, designers, and more, who are... ...'s cutting-edge AI workspace platform, designed to revolutionize... ....We’re looking for Software Engineers with Applied AI experience... ...design, build, and deployment of agentic workflows powered by Large...Work at officeLocal areaRemote workHome office
- Principal Software Developer French job description to follow!/La description de poste en français... ...to join the Autodesk Platform Services Data Models Team .The team delivers... ...part of and to help evolve developing the engineering discipline in a lean/Agile environment...Relocation
- Job Requisition ID # 26WD101769 Principal Software Developer French job description to follow!/La... ...Software Developer to join the Autodesk Platform Services Data Models Team. The team... ...part of and to help evolve developing the engineering discipline in a lean/Agile environment...Temporary workWork at officeRelocation
$220k - $300k per year
...applied AI systems for high‑stakes, real‑world decisions. Our platform ingests and reasons over large, messy data to surface... ...carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive...Long term contractusd158k - usd238k per year
...SummaryThe Digital Information Security Engineering team is seeking a deeply technical Area... ...Security Operating System—a foundational platform that powers security services, automation... ..., platform engineering, or secure software development Strong grounding in security...Long term contractFull timeWork at office- Set Android platform direction at COSMO through architecture, reliability, performance... ...and security expertise in a remote engineering environment.As Principal Engineer, you will serve as the most... ...: 8+ years professional software engineering experience6+ years focused...Remote work
$120k - $160k per year
...Great: ~ Join a team building software that helps customers optimize... ...the opportunity to shape platforms used in demand response, battery... ...America. EOS Software Engineer Position Summary ~ Rodan Energy... ...intelligent automation, and agentic workflows that improve...Long term contractFor contractorsLocal areaFlexible hoursNight shift- Architect Agentic AI and high-scale web platforms as G-P’s Principal Software Engineer, working with a diverse remote-first team globally.This Principal Software Engineer serves as Tech Lead for G-P’s Marketing Technology team. You will own the public web platform and digital...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Agentic Engineering Platform. Be the first to apply!
Related searches
- engineering project manager Winnipeg, MB
- chief power engineer Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- project engineer assistant project manager Winnipeg, MB
- director software engineering Winnipeg, MB
- general engineer Winnipeg, MB
- chief engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- software developer no experience Winnipeg, MB

