Principal Software Engineer - Agentic Engineering Platform
OpenTable
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 job
As 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
- Paid volunteer time
- Focus on your career growth:
- Development Dollars
- Leadership development
- 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.
Work Environment & Flexibility
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—and 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
$184k - $253k per year
...Get to know the team The Developer Platform team at Auth0 (an Okta company) owns the... .... The opportunity We're hiring a Principal Engineer (P5) to serve as the technical leader and... .... What you'll bring ~10+ years of software engineering experience, with a proven...SuggestedLocal areaWorldwide- ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in... ...architecture decisions will influence the technical direction of our platform and decide our velocity of making impacts. Your...SuggestedLong term contractFull timeWork at officeLocal areaFlexible hours
- ...Docker Hardened Images as a platform, including how images and Helm... ...spanning the catalogue. Align engineering, product, security,... ...signing, and SLSA. ~ Strong software engineering fundamentals in code... ...FedRAMP, FIPS, or PCI, prior Principal or Distinguished IC work, and...SuggestedFull timeRemote workWork from homeHome officeFlexible hours
$120k per year
...Principal Consultant – AWS Data Platforms & Agentic AI About the Role We are looking for a Principal Consultant – AWS Data Platforms & Agentic AI... ...combination of AWS Data architecture, Agentic AI expertise, engineering depth and executive presence. You should be...SuggestedPermanent employment$180k - $220k per year
...Xello is looking for a Principal Engineer Please note that this is a remote role open to candidates... ...Your expertise won’t just elevate our platform, it will profoundly impact the futures... ...with our DevOps team, ensuring our software solutions are highly available, performant...SuggestedLong term contractFull timeRemote workFlexible hours$175k - $200k per year
...Principal Engineer, Agentic Products & Workflows Toronto, ON Hybrid, 4 days per week in office Full-time Department: Engineering Reports... .... You will help architect and build the agentic platform, autonomous engineering workflows, AI-enabled content pipelines...Full timeInternshipWork at office$180k - $275k per year
...impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one that will transform how Life Sciences companies manage...InternshipWork at officeLocal areaRemote workWork from homeFlexible hours$175k - $210k per year
...General Information: Job Title: Principal Software Engineer - Zynque Location: Toronto (Onsite/ Hybrid) Job Type: Full-Time Hiring... ...through consulting, systems implementation, and proprietary platforms that accelerate time-to-value and reduce delivery risk....Long term contractFull timeInternshipLive InWork at officeImmediate startRemote workFlexible hours$160k - $220k per year
...know the team The Developer Platform team at Auth0 (an Okta company... ...experience identity. Software is increasingly built by developers... ...calling it. We're looking for an engineer who already builds with those... ...~ Hands-on familiarity with agentic tooling, MCP, or LLM-facing API...Local areaWorldwideShift work- ...Job Description Thomson Reuters is looking for a Principal Software Engineer / Architect – AI to join our CoCounsel Forward Deployed Engineering... ...into reusable architectures, technical standards, platform improvements, and product direction. Influence technical...Full timeWork at officeLocal areaFlexible hours
$136k - $187k per year
...let's talk. About the Team The Data Platform team is responsible for the foundational... ...ownership. We expect great things from our engineers and reward them with stimulating new projects... ...This is an opportunity for experienced Software Engineers to join our fast growing Data...Local areaWorldwideFlexible hours- ...Toronto # of roles: 2 Paralucent is seeking an experienced Agentic AI Platform Engineer to join our team and support a major client in the banking... .... Required Qualifications Proven experience as a Software Developer, AI Engineer, Platform Engineer, Cloud Developer,...Permanent employmentFull time2 days per week
usd218k per year
...understand product requirements and define product roadmaps Software Architecture Participates in architectural review process... ...leading internal technical teams Software Reliability & Support Engineering Manages internal/external customer relationships and...Full timeWork at office- ...Job Description Principal Engineer Are you passionate about pushing the boundaries of AI technology... ...technical leadership and define software development strategies for critical AI... ...Python. ~ Experience with building agentic platform, MCP, Evals, secure AI, golden...Full timeWork at officeLocal areaFlexible hours
$136k - $187k per year
...world where anyone can safely use any technology, and within Okta Platform R&D, we're specifically focused on protecting the future of... ...world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-scale...Long term contractLocal areaWorldwide- ...digital products, modernize technology platforms, and apply emerging technologies—including... ...impact on the digital landscape. Agentic QA Engineer Job title: Agentic QA Engineer Company... ...QA Engineer who combines strong software testing and quality engineering expertise...
- ...We are looking for an experienced software engineer to join a team where your work will be front and center to thousands of customers. You will join an elite team who is innovative and flexible; with a weekly, agile release cycle and individual ownership. We expect great...Full timeFlexible hours
$136k - $187k per year
...re all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering Okta is The World’s Identity Company.... ...on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and...Local areaWorldwideFlexible hours$136k - $187k per year
...re all in on this mission. If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-implement... ...security so customers can focus on innovation. The Senior Software Engineer Opportunity You will be part of the Platform Network...Local areaWorldwideFlexible hours- .... About the Role Department: Engineering Role Summary: We are looking for a Principal Engineer to set the technical direction for our Android platform and raise the engineering bar across... ...~8+ years of professional software engineering experience, with 6+ years...Full timeInternshipRemote work
$118k - $162k per year
...you are too, let's talk. Okta is seeking an experienced Senior Software Engineer in Test for our UI Engineering team. As a senior member of... ...the test framework and quality strategy for our frontend and platform surfaces, ensuring every UI release meets the highest bar for...Local areaWorldwide$137.2k - $196k per year
...The Infrastructure team at Tubi builds and operates the core platforms that power our services at scale. We provide reliable, scalable... ..., networking, observability, and deployment. As a Senior Software Engineer on the Infrastructure team, you will design, build, and...RemplacementLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week- ...opportunities, join us, and build real world value. As a SE II Engineer, Platform you will play a critical role helping to advance Ripple's... ...Engineers at Ripple are a hybrid of systems and software engineers who support the design and lifecycle of our hosted...Full timeWork at officeLocal area
$136k - $187k per year
...re all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering Okta is The World’s Identity Company.... ...on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and...Local areaWorldwideFlexible hours- ...You will join a world-class team of engineers and data scientists from Facebook, Uber, Amazon and Google. We are a fast growing consulting... ...production-grade AI/ML systems. Experience architecting complex agentic systems, including orchestration, tool use, memory, and state...Contract work
$200k - $275k per year
...Identity Security Fabric for the agentic era. As organizations rapidly... ...We are a diverse team of engineers, product managers, and designers... ...under Okta Secures AI as a Principal Machine Learning (ML)... ...to the role ~10+ years of software development experience, with...Local areaWorldwideFlexible hoursShift work- ...Principal System Engineer About the Role We are seeking a seasoned, hands-on Principal System Engineer to act as a technical vanguard and drive... ...the driving force behind our strategic technical direction, platform reliability, and system resilience. This is an influential...Permanent employmentShift work
$136k - $187k per year
...too, let's talk. The Auth0 platform secures more than 100 million... ...Infrastructure team enables Auth0 engineers to move faster by giving them... ...-approved AI tools for software engineering, operations, research... ...Experience building with agentic AI Have strong opinions about...Local areaRemote workWorldwide$165k - $190k per year
...and interoperability challenges. Our patented, AI-enabled platform brings together structured and unstructured clinical data across... ..., data-driven care at scale. About the Role As Principal Software Engineer, Health Data & Interoperability, you will be the senior technical...Remote jobWork at officeFlexible hours- ...away - don't worry, we've got you covered.The Job at a GlanceAs a Principal Backend Engineer, you will design, architect, and optimize scalable microservices that power our eCommerce and enterprise platforms. You'll drive backend architecture and ensure seamless integration...Full timeContract 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!
- engineering project manager Toronto, ON
- chief power engineer Toronto, ON
- mechanical engineering project manager Toronto, ON
- mechanical engineering director Toronto, ON
- project engineer assistant project manager Toronto, ON
- director software engineering Toronto, ON
- general engineer Toronto, ON
- chief engineer Toronto, ON
- directeur ingénierie Toronto, ON
- software developer no experience Toronto, ON
