Overview Perk is hiring a Software Engineer who owns features end-to-end, from understanding customer pains with the product team, through design, coding, deployment, and measuring impact. You will see how technical decisions move the needle for customers daily. We value autonomy and pragmatism, focusing on reliability and simplicity of systems powering a global platform. Responsibilities Help travellers find and book the perfect trip by building fast, accurate search across airlines, hotels, trains, and car rentals. Build tools to automate expenses and invoicing, including invoices, VAT handling, and expense reports for thousands of companies. Develop payments systems to handle multi-currency, multi-method transactions that scale with the business. Create integrations with accounting, expense, and HR tools; contribute to Open API and webhooks. Develop reporting dashboards and analytics, including sustainability features like carbon footprint tracking. Build AI-powered features and integrate agentic workflows to improve automation and user experience. Contribute to identity and access management to ensure secure, appropriate access. Enable customer support to deliver a high-touch experience through internal tools for faster responses and easier issue resolution. Strengthen core systems to ensure reliability, performance, and scalability. Qualifications Product mindset with the ability to ship features iteratively and measure user impact. Strong CS fundamentals and ability to build performant, scalable logic. Commitment to code quality with unit/integration testing and thorough reviews. Frontend: building responsive, accessible interfaces with semantic HTML, CSS, and modern React patterns. Backend and integrations: robust APIs, third-party integrations, and resilient error handling, retries, and idempotency. Observability: use logs, metrics, and traces to monitor and troubleshoot. Collaboration: partner with Product and Design to refine requirements and assess feasibility. Growth: quickly learn new technologies and seek feedback to improve skills. AI-Driven Development: interest in AI-augmented workflows and related tooling.
11/05/2026
Full time
Overview Perk is hiring a Software Engineer who owns features end-to-end, from understanding customer pains with the product team, through design, coding, deployment, and measuring impact. You will see how technical decisions move the needle for customers daily. We value autonomy and pragmatism, focusing on reliability and simplicity of systems powering a global platform. Responsibilities Help travellers find and book the perfect trip by building fast, accurate search across airlines, hotels, trains, and car rentals. Build tools to automate expenses and invoicing, including invoices, VAT handling, and expense reports for thousands of companies. Develop payments systems to handle multi-currency, multi-method transactions that scale with the business. Create integrations with accounting, expense, and HR tools; contribute to Open API and webhooks. Develop reporting dashboards and analytics, including sustainability features like carbon footprint tracking. Build AI-powered features and integrate agentic workflows to improve automation and user experience. Contribute to identity and access management to ensure secure, appropriate access. Enable customer support to deliver a high-touch experience through internal tools for faster responses and easier issue resolution. Strengthen core systems to ensure reliability, performance, and scalability. Qualifications Product mindset with the ability to ship features iteratively and measure user impact. Strong CS fundamentals and ability to build performant, scalable logic. Commitment to code quality with unit/integration testing and thorough reviews. Frontend: building responsive, accessible interfaces with semantic HTML, CSS, and modern React patterns. Backend and integrations: robust APIs, third-party integrations, and resilient error handling, retries, and idempotency. Observability: use logs, metrics, and traces to monitor and troubleshoot. Collaboration: partner with Product and Design to refine requirements and assess feasibility. Growth: quickly learn new technologies and seek feedback to improve skills. AI-Driven Development: interest in AI-augmented workflows and related tooling.
Traveltechessentialist is seeking a Software Engineer in Edinburgh to lead the development of features that enhance customer experiences in travel booking. This role involves building responsive search tools, automating expenses, and ensuring a seamless connection with various platforms. The ideal candidate has strong computer science fundamentals and a commitment to code quality. The position emphasizes collaboration with product teams and encourages growth through technology learning and AI integration.
11/05/2026
Full time
Traveltechessentialist is seeking a Software Engineer in Edinburgh to lead the development of features that enhance customer experiences in travel booking. This role involves building responsive search tools, automating expenses, and ensuring a seamless connection with various platforms. The ideal candidate has strong computer science fundamentals and a commitment to code quality. The position emphasizes collaboration with product teams and encourages growth through technology learning and AI integration.
Overview Perk is hiring a Software Engineer who owns features end-to-end, from understanding customer pains with the product team, through design, coding, deployment, and measuring impact. You will see how technical decisions move the needle for customers daily. We value autonomy and pragmatism, focusing on reliability and simplicity of systems powering a global platform. Responsibilities Help travellers find and book the perfect trip by building fast, accurate search across airlines, hotels, trains, and car rentals. Build tools to automate expenses and invoicing, including invoices, VAT handling, and expense reports for thousands of companies. Develop payments systems to handle multi-currency, multi-method transactions that scale with the business. Create integrations with accounting, expense, and HR tools; contribute to Open API and webhooks. Develop reporting dashboards and analytics, including sustainability features like carbon footprint tracking. Build AI-powered features and integrate agentic workflows to improve automation and user experience. Contribute to identity and access management to ensure secure, appropriate access. Enable customer support to deliver a high-touch experience through internal tools for faster responses and easier issue resolution. Strengthen core systems to ensure reliability, performance, and scalability. Qualifications Product mindset with the ability to ship features iteratively and measure user impact. Strong CS fundamentals and ability to build performant, scalable logic. Commitment to code quality with unit/integration testing and thorough reviews. Frontend: building responsive, accessible interfaces with semantic HTML, CSS, and modern React patterns. Backend and integrations: robust APIs, third-party integrations, and resilient error handling, retries, and idempotency. Observability: use logs, metrics, and traces to monitor and troubleshoot. Collaboration: partner with Product and Design to refine requirements and assess feasibility. Growth: quickly learn new technologies and seek feedback to improve skills. AI-Driven Development: interest in AI-augmented workflows and related tooling.
11/05/2026
Full time
Overview Perk is hiring a Software Engineer who owns features end-to-end, from understanding customer pains with the product team, through design, coding, deployment, and measuring impact. You will see how technical decisions move the needle for customers daily. We value autonomy and pragmatism, focusing on reliability and simplicity of systems powering a global platform. Responsibilities Help travellers find and book the perfect trip by building fast, accurate search across airlines, hotels, trains, and car rentals. Build tools to automate expenses and invoicing, including invoices, VAT handling, and expense reports for thousands of companies. Develop payments systems to handle multi-currency, multi-method transactions that scale with the business. Create integrations with accounting, expense, and HR tools; contribute to Open API and webhooks. Develop reporting dashboards and analytics, including sustainability features like carbon footprint tracking. Build AI-powered features and integrate agentic workflows to improve automation and user experience. Contribute to identity and access management to ensure secure, appropriate access. Enable customer support to deliver a high-touch experience through internal tools for faster responses and easier issue resolution. Strengthen core systems to ensure reliability, performance, and scalability. Qualifications Product mindset with the ability to ship features iteratively and measure user impact. Strong CS fundamentals and ability to build performant, scalable logic. Commitment to code quality with unit/integration testing and thorough reviews. Frontend: building responsive, accessible interfaces with semantic HTML, CSS, and modern React patterns. Backend and integrations: robust APIs, third-party integrations, and resilient error handling, retries, and idempotency. Observability: use logs, metrics, and traces to monitor and troubleshoot. Collaboration: partner with Product and Design to refine requirements and assess feasibility. Growth: quickly learn new technologies and seek feedback to improve skills. AI-Driven Development: interest in AI-augmented workflows and related tooling.
Traveltechessentialist is hiring a Software Engineer in Birmingham, UK, to own features from design to deployment. Key responsibilities include building tools for travel booking, developing payment systems, and automating expenses. Candidates should have strong CS fundamentals and a product mindset for iterative feature delivery. The company values autonomy and pragmatism, emphasizing reliability and simplicity in a global platform's systems. A keen interest in AI-augmented workflows is an advantage.
11/05/2026
Full time
Traveltechessentialist is hiring a Software Engineer in Birmingham, UK, to own features from design to deployment. Key responsibilities include building tools for travel booking, developing payment systems, and automating expenses. Candidates should have strong CS fundamentals and a product mindset for iterative feature delivery. The company values autonomy and pragmatism, emphasizing reliability and simplicity in a global platform's systems. A keen interest in AI-augmented workflows is an advantage.
What You'll Do Program Strategy & Evolution: Drive the end-to-end delivery of complex programs, from initial discovery and technical scoping to global rollout and operationalization. Complex Interdependency Mapping: Act as the strategic glue between Product & Engineering Builders, Customer Care, Finance, and other teams. You ensure alignment and transparency across these teams. Risk & Compliance Orchestration: Proactively navigate the high-stakes intersection of fintech security and global travel regulations. You identify systemic risks before they impact the platform's integrity. Operational Excellence: Continuously refine how our most critical departments (Finance, Legal, Security) plug into the engineering lifecycle to remove friction and deliver a 7 star customer experience. Outcome-Driven Communication: Move beyond status updates to provide high-level visibility into program health, blockers, and trade-offs for leadership across global offices. What You'll Need 5+ Years of Technical Program Management Experience: You have a proven track record of managing long-standing, navigating large-scale technical programs in high-growth environments in Fintech, TravelTech, or complex B2B SaaS. The "T" in TPM: You have enough technical depth to partner effectively with engineers and architects. You can navigate discussions on API integrations, financial ledgers, and cloud infrastructure without getting lost. You can hold your own in a room of engineers and security architects, understanding the trade-offs of different infrastructure and security decisions. Mastery of the "Internal Stakeholder" Matrix: Experience navigating the specific needs of Finance, Legal, and Compliance teams to ensure technical builds are "compliant by design." Systems Thinking: Ability to see the "big picture" of a platform and understand how a change in one microservice ripples through the entire Spend/Travel ecosystem. At Perk, we take an IRL-first approach to work, where our team works together in-person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
11/05/2026
Full time
What You'll Do Program Strategy & Evolution: Drive the end-to-end delivery of complex programs, from initial discovery and technical scoping to global rollout and operationalization. Complex Interdependency Mapping: Act as the strategic glue between Product & Engineering Builders, Customer Care, Finance, and other teams. You ensure alignment and transparency across these teams. Risk & Compliance Orchestration: Proactively navigate the high-stakes intersection of fintech security and global travel regulations. You identify systemic risks before they impact the platform's integrity. Operational Excellence: Continuously refine how our most critical departments (Finance, Legal, Security) plug into the engineering lifecycle to remove friction and deliver a 7 star customer experience. Outcome-Driven Communication: Move beyond status updates to provide high-level visibility into program health, blockers, and trade-offs for leadership across global offices. What You'll Need 5+ Years of Technical Program Management Experience: You have a proven track record of managing long-standing, navigating large-scale technical programs in high-growth environments in Fintech, TravelTech, or complex B2B SaaS. The "T" in TPM: You have enough technical depth to partner effectively with engineers and architects. You can navigate discussions on API integrations, financial ledgers, and cloud infrastructure without getting lost. You can hold your own in a room of engineers and security architects, understanding the trade-offs of different infrastructure and security decisions. Mastery of the "Internal Stakeholder" Matrix: Experience navigating the specific needs of Finance, Legal, and Compliance teams to ensure technical builds are "compliant by design." Systems Thinking: Ability to see the "big picture" of a platform and understand how a change in one microservice ripples through the entire Spend/Travel ecosystem. At Perk, we take an IRL-first approach to work, where our team works together in-person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
Traveltechessentialist is looking for a Technical Program Manager to oversee the delivery of complex programs within the fintech space. This role demands over 5 years of experience managing technical projects in high-growth environments, coupled with a strong ability to facilitate communication between engineering and various internal teams. The right candidate will enhance operational processes to ensure a superior customer experience while navigating diverse regulatory landscapes. The position requires presence in the office three days a week, emphasizing our commitment to collaboration.
11/05/2026
Full time
Traveltechessentialist is looking for a Technical Program Manager to oversee the delivery of complex programs within the fintech space. This role demands over 5 years of experience managing technical projects in high-growth environments, coupled with a strong ability to facilitate communication between engineering and various internal teams. The right candidate will enhance operational processes to ensure a superior customer experience while navigating diverse regulatory landscapes. The position requires presence in the office three days a week, emphasizing our commitment to collaboration.
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Introduction to team Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. Price is a key factor influencing traveler's path to driving a choice leading to a purchase. In a world of infinite paths to purchase, travelers make multiple searches and find the 'best trip' and 'best deal'. The Offers Domain team is tasked with giving the customer a simple, clear, accurate, transparent pricing throughout their shopping and booking journeys. We do this by putting the customer first, creating capabilities that can be shared and presented to the customer that meet the travelers' expectations in locally relevant ways and adhere to regulatory norms. This is a great opportunity for you to play a pivotal role in shaping our technical domain with the goal of powering all Expedia Group's brands and product lines. In this role, you will: Design and implement scalable, robust, and maintainable systems and services across multiple domains, with a focus on reliability and performance. Develop complex application logic, APIs, and data models aligned to business goals and best engineering practices. Collaborate with cross-functional teams to deliver high-quality, full-stack solutions that integrate seamlessly across platforms. Lead technical efforts in system architecture, code reviews, and establishing engineering standards. Safely integrate and operate AI/ML-enabled solutions that improve outcomes, ensuring responsible use of advanced technologies. Proactively identify, diagnose, and resolve production issues, continuously improving system health and operational excellence. Minimum Qualifications: Bachelor's degree in Computer Science or a related technical field; or equivalent related professional experience. 5+ years of relevant professional experience. Strong software engineering fundamentals-data structures, and algorithms in Java or Kotlin, with familiarity across the JVM stack, system design, and distributed systems-and can understand highly complex systems, design moderately complex services, and guide integrations across teams within the business unit. Building and operating high performance, highly available backend services in public/hybrid cloud environments (Kotlin strongly preferred). Demonstrated experience leading engineering efforts for services operating at scale in a cloud environment (preferably AWS), including deploying and operating services using platform tooling and/or infrastructure as code. Hands-on experience designing, building, and operating large-scale, distributed systems and services. Strong proficiency in system design, API design, and data modeling. Experience using modern AI assisted development tools (for example, IDE assistants, chat based coding agents, or AI augmented code review/testing tools) as part of your daily workflow, beyond simple code autocompletion, and are comfortable working in an AI integrated environment. Preferred Qualifications: Experience with container technologies (such as Kubernetes) and CI/CD tools or processes. Expertise in architecting end-to-end solutions integrating multiple systems or domains. Strong focus on operational excellence, including monitoring, automation, and incident response. Data-driven approach to problem solving and technical decision making, including leveraging AI/ML insights where appropriate. Deep knowledge of safely integrating AI/ML features into production systems and optimizing their impact at scale. On-Call Requirement This position requires the employee to be on-call outside of regular working hours. On-call duties encompass: Responding to emergencies or incidents as they arise Providing prompt support and solutions Participating in on-call rotations, including nights, weekends, and bank holidays Remaining reachable by phone or other communication methods at all times during on-call periods Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia Expedia Partner Solutions, Vrbo , trivago , Orbitz , Travelocity , Hotwire , Wotif , ebookers , CheapTickets , Expedia Group Media Solutions, Expedia Local Expert and Expedia Cruises . 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: -50 Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is The official website to find and apply for job openings at Expedia Group is Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
11/05/2026
Full time
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Introduction to team Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. Price is a key factor influencing traveler's path to driving a choice leading to a purchase. In a world of infinite paths to purchase, travelers make multiple searches and find the 'best trip' and 'best deal'. The Offers Domain team is tasked with giving the customer a simple, clear, accurate, transparent pricing throughout their shopping and booking journeys. We do this by putting the customer first, creating capabilities that can be shared and presented to the customer that meet the travelers' expectations in locally relevant ways and adhere to regulatory norms. This is a great opportunity for you to play a pivotal role in shaping our technical domain with the goal of powering all Expedia Group's brands and product lines. In this role, you will: Design and implement scalable, robust, and maintainable systems and services across multiple domains, with a focus on reliability and performance. Develop complex application logic, APIs, and data models aligned to business goals and best engineering practices. Collaborate with cross-functional teams to deliver high-quality, full-stack solutions that integrate seamlessly across platforms. Lead technical efforts in system architecture, code reviews, and establishing engineering standards. Safely integrate and operate AI/ML-enabled solutions that improve outcomes, ensuring responsible use of advanced technologies. Proactively identify, diagnose, and resolve production issues, continuously improving system health and operational excellence. Minimum Qualifications: Bachelor's degree in Computer Science or a related technical field; or equivalent related professional experience. 5+ years of relevant professional experience. Strong software engineering fundamentals-data structures, and algorithms in Java or Kotlin, with familiarity across the JVM stack, system design, and distributed systems-and can understand highly complex systems, design moderately complex services, and guide integrations across teams within the business unit. Building and operating high performance, highly available backend services in public/hybrid cloud environments (Kotlin strongly preferred). Demonstrated experience leading engineering efforts for services operating at scale in a cloud environment (preferably AWS), including deploying and operating services using platform tooling and/or infrastructure as code. Hands-on experience designing, building, and operating large-scale, distributed systems and services. Strong proficiency in system design, API design, and data modeling. Experience using modern AI assisted development tools (for example, IDE assistants, chat based coding agents, or AI augmented code review/testing tools) as part of your daily workflow, beyond simple code autocompletion, and are comfortable working in an AI integrated environment. Preferred Qualifications: Experience with container technologies (such as Kubernetes) and CI/CD tools or processes. Expertise in architecting end-to-end solutions integrating multiple systems or domains. Strong focus on operational excellence, including monitoring, automation, and incident response. Data-driven approach to problem solving and technical decision making, including leveraging AI/ML insights where appropriate. Deep knowledge of safely integrating AI/ML features into production systems and optimizing their impact at scale. On-Call Requirement This position requires the employee to be on-call outside of regular working hours. On-call duties encompass: Responding to emergencies or incidents as they arise Providing prompt support and solutions Participating in on-call rotations, including nights, weekends, and bank holidays Remaining reachable by phone or other communication methods at all times during on-call periods Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia Expedia Partner Solutions, Vrbo , trivago , Orbitz , Travelocity , Hotwire , Wotif , ebookers , CheapTickets , Expedia Group Media Solutions, Expedia Local Expert and Expedia Cruises . 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: -50 Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is The official website to find and apply for job openings at Expedia Group is Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
A leading travel technology company in the United Kingdom seeks a seasoned engineer to design, develop, and maintain robust systems across various domains. The ideal candidate will have over 5 years of experience in building high-performance backend services, preferably using Kotlin. Responsibilities include collaborating with cross-functional teams to deliver exceptional tech solutions for travelers and optimizing AI/ML capabilities. The position requires leadership in system architecture and a data-driven approach to problem solving, ensuring operational excellence.
11/05/2026
Full time
A leading travel technology company in the United Kingdom seeks a seasoned engineer to design, develop, and maintain robust systems across various domains. The ideal candidate will have over 5 years of experience in building high-performance backend services, preferably using Kotlin. Responsibilities include collaborating with cross-functional teams to deliver exceptional tech solutions for travelers and optimizing AI/ML capabilities. The position requires leadership in system architecture and a data-driven approach to problem solving, ensuring operational excellence.
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7 star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk's domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk's company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day to day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt by prompt co pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let busy work crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinates multi team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with-or a strong interest in-modern AI augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI powered code reviews. How We Work At Perk, we take an IRL first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Equal Opportunity Employer Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
11/05/2026
Full time
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7 star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk's domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk's company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day to day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt by prompt co pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let busy work crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinates multi team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with-or a strong interest in-modern AI augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI powered code reviews. How We Work At Perk, we take an IRL first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Equal Opportunity Employer Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7 star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk's domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk's company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day to day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt by prompt co pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let busy work crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinates multi team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with-or a strong interest in-modern AI augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI powered code reviews. How We Work At Perk, we take an IRL first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Equal Opportunity Employer Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
11/05/2026
Full time
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7 star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk's domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk's company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day to day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt by prompt co pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let busy work crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinates multi team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with-or a strong interest in-modern AI augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI powered code reviews. How We Work At Perk, we take an IRL first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Equal Opportunity Employer Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
Traveltechessentialist located in Edinburgh is seeking a Software Engineer to take ownership of feature lifecycles and drive technical excellence across the team. You will collaborate in cross-functional teams, focusing on delivering scalable solutions and ensuring coding standards are met. This full-time position emphasizes autonomy, mentorship, and the seamless integration of AI in tooling. If you thrive in a dynamic environment where your contributions directly impact users, we encourage you to apply.
11/05/2026
Full time
Traveltechessentialist located in Edinburgh is seeking a Software Engineer to take ownership of feature lifecycles and drive technical excellence across the team. You will collaborate in cross-functional teams, focusing on delivering scalable solutions and ensuring coding standards are met. This full-time position emphasizes autonomy, mentorship, and the seamless integration of AI in tooling. If you thrive in a dynamic environment where your contributions directly impact users, we encourage you to apply.
Traveltechessentialist is seeking a Sr. Technical Program Manager in the United Kingdom to lead and drive the delivery of scalable and secure customer products. The ideal candidate will manage program strategies, coordinate cross-functional teams, and possess extensive experience in technology and program management. This role requires strong communication skills, a deep understanding of software development methodologies, and proficiency in Agile processes. A rewarding career and exciting travel perks are offered.
10/05/2026
Full time
Traveltechessentialist is seeking a Sr. Technical Program Manager in the United Kingdom to lead and drive the delivery of scalable and secure customer products. The ideal candidate will manage program strategies, coordinate cross-functional teams, and possess extensive experience in technology and program management. This role requires strong communication skills, a deep understanding of software development methodologies, and proficiency in Agile processes. A rewarding career and exciting travel perks are offered.
Expedia Group brands power global travel for everyone, everywhere. We design cutting edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated, and when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time off, parental leave, a flexible work model, and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. If you seek exciting challenges where you can make an impact working for one of the largest online travel websites in the world, look no further. The Product Experience & Offers team is seeking a Sr. Technical Program Manager with a passion for delivering solutions in a dynamic environment. Our team is innovative and fast paced. Our business is global, bringing millions of travelers and suppliers together from around the world. We operate a large scale, high availability platform, handling hundreds of millions of web transactions every day. Our industry is rapidly changing, requiring us to build software quickly and adapt to a wide variety of business and technical challenges. What you'll do Lead and drive delivery of fast, reliable, scalable, and secure customer products. Work closely with business and engineering teams throughout the company in a highly visible role that requires you to coordinate across teams, mitigate risks and balance business needs with technical constraints. Need to have a strong attention to detail, a collaborative work style, and a real passion for solving hard problems as simply as possible. You'll be responsible to Manage more than one team's program strategy and implementations in partnership with functions across the organization. Independently run complex technical projects or assist in the management of these projects. Coordinate work performed by development staff and internal customers and/or partners, including defining project requirements, performing feasibility and needs and/or impact assessments. Develop detailed project plans and manage all implementation processes, including prioritization, progress tracking, monitoring change control process, testing, documentation, training, and timely delivery within budget constraints. Ensure project portfolio data and key attributes, e.g. estimates, assignments, and tasks are current and relevant, including regular reporting to and sync ups with internal product, portfolio, and engineering teams. Drive and communicate issues, deliverables, key project milestones across functional areas. Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion. Effectively balance trade offs between cost/schedule versus business benefit. Provide thought leadership to the team on massive scale application issues such as reliability, serviceability, and performance. Support and follow the Expedia Software Development Lifecycle and actively advance standard methodologies (e.g. Agile/Scrum, Continuous Delivery). Ensure your team delivers high quality and on time products and continuously innovates to improve engineering efficiency. Drive evolution of standards and design patterns with industry standard methodologies and new technology to enhance productivity, quality, and system performance. Drive program and system architecture discussions to identify a suitable quality solution to the business requirement. Will be a senior person and support leadership role and engaged in critical projects. Work closely with the Sr. Manager or Director of our Engineering teams and help in process improvement and organizational structure. Lead and drive development team to innovate and deliver timely, high quality roadmap features with agility. Craft the environment of the team by building team rituals, processes and practices that build strong team bonds and an open, trusting environment where diverse viewpoints, opinions, approaches, conversations and critiques can happen. Work closely with the Global Product Management team to deliver against the product roadmap. Support team to establish working relationships with stakeholders and builds rapport to become a trusted advisor. Effectively manage team morale and productivity, participate in celebrating team accomplishments. Build and maintain relationship with major portfolio stakeholders, keeping them informed of team engagement and portfolio health. Guide Individual Contributors and Managers in the development of team and individual goals, providing regular and specific feedback and assessing individual and team performance. Mentor Individual Contributors and Managers by providing advice and recommendations based on own experience. Provides Agile coaching/support for multiple program managers. Communicates team goals, progress and outputs within and across teams. Communicates across various levels of the organization able to influence partners and Senior Leaders with audience appropriate messages and relevant information. Proactively contributes to cross team collaboration and leads alignment of work with broader initiatives. Mentors others in facilitating idea generation and evaluating concepts. Drives best practice in the team for ideation and best practices. Who you are 12+ years of overall technology experience and a deep knowledge of software development methodologies. 7+ years of program management experience in a professional technology organization (preferably ecommerce). High degree of competency with program management including program planning, tracking dependencies, schedules, status communication and risk identification. High level of technical competency, with a curiosity to learn and understand complex technical architectures. AI proficient - you leverage AI for productivity and have an interest in further understanding how AI can be used across technical roles. Hands on Experience working in Agile development. Ability to work cross functionally to drive the implementation of new features as well as resolve operational issues. Excellent oral/written communication skills. Ability to creatively solve challenging business/technology problems. Demonstrated maturity, judgment, negotiation, and analytical skills. Ability to look at solutions in unconventional ways, find opportunities to innovate and execute against them. Strong people management skills and ability to successfully work with internal partners across the organization. Bachelor's degree in a related technical field; or Equivalent related professional experience. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
09/05/2026
Full time
Expedia Group brands power global travel for everyone, everywhere. We design cutting edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated, and when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time off, parental leave, a flexible work model, and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. If you seek exciting challenges where you can make an impact working for one of the largest online travel websites in the world, look no further. The Product Experience & Offers team is seeking a Sr. Technical Program Manager with a passion for delivering solutions in a dynamic environment. Our team is innovative and fast paced. Our business is global, bringing millions of travelers and suppliers together from around the world. We operate a large scale, high availability platform, handling hundreds of millions of web transactions every day. Our industry is rapidly changing, requiring us to build software quickly and adapt to a wide variety of business and technical challenges. What you'll do Lead and drive delivery of fast, reliable, scalable, and secure customer products. Work closely with business and engineering teams throughout the company in a highly visible role that requires you to coordinate across teams, mitigate risks and balance business needs with technical constraints. Need to have a strong attention to detail, a collaborative work style, and a real passion for solving hard problems as simply as possible. You'll be responsible to Manage more than one team's program strategy and implementations in partnership with functions across the organization. Independently run complex technical projects or assist in the management of these projects. Coordinate work performed by development staff and internal customers and/or partners, including defining project requirements, performing feasibility and needs and/or impact assessments. Develop detailed project plans and manage all implementation processes, including prioritization, progress tracking, monitoring change control process, testing, documentation, training, and timely delivery within budget constraints. Ensure project portfolio data and key attributes, e.g. estimates, assignments, and tasks are current and relevant, including regular reporting to and sync ups with internal product, portfolio, and engineering teams. Drive and communicate issues, deliverables, key project milestones across functional areas. Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion. Effectively balance trade offs between cost/schedule versus business benefit. Provide thought leadership to the team on massive scale application issues such as reliability, serviceability, and performance. Support and follow the Expedia Software Development Lifecycle and actively advance standard methodologies (e.g. Agile/Scrum, Continuous Delivery). Ensure your team delivers high quality and on time products and continuously innovates to improve engineering efficiency. Drive evolution of standards and design patterns with industry standard methodologies and new technology to enhance productivity, quality, and system performance. Drive program and system architecture discussions to identify a suitable quality solution to the business requirement. Will be a senior person and support leadership role and engaged in critical projects. Work closely with the Sr. Manager or Director of our Engineering teams and help in process improvement and organizational structure. Lead and drive development team to innovate and deliver timely, high quality roadmap features with agility. Craft the environment of the team by building team rituals, processes and practices that build strong team bonds and an open, trusting environment where diverse viewpoints, opinions, approaches, conversations and critiques can happen. Work closely with the Global Product Management team to deliver against the product roadmap. Support team to establish working relationships with stakeholders and builds rapport to become a trusted advisor. Effectively manage team morale and productivity, participate in celebrating team accomplishments. Build and maintain relationship with major portfolio stakeholders, keeping them informed of team engagement and portfolio health. Guide Individual Contributors and Managers in the development of team and individual goals, providing regular and specific feedback and assessing individual and team performance. Mentor Individual Contributors and Managers by providing advice and recommendations based on own experience. Provides Agile coaching/support for multiple program managers. Communicates team goals, progress and outputs within and across teams. Communicates across various levels of the organization able to influence partners and Senior Leaders with audience appropriate messages and relevant information. Proactively contributes to cross team collaboration and leads alignment of work with broader initiatives. Mentors others in facilitating idea generation and evaluating concepts. Drives best practice in the team for ideation and best practices. Who you are 12+ years of overall technology experience and a deep knowledge of software development methodologies. 7+ years of program management experience in a professional technology organization (preferably ecommerce). High degree of competency with program management including program planning, tracking dependencies, schedules, status communication and risk identification. High level of technical competency, with a curiosity to learn and understand complex technical architectures. AI proficient - you leverage AI for productivity and have an interest in further understanding how AI can be used across technical roles. Hands on Experience working in Agile development. Ability to work cross functionally to drive the implementation of new features as well as resolve operational issues. Excellent oral/written communication skills. Ability to creatively solve challenging business/technology problems. Demonstrated maturity, judgment, negotiation, and analytical skills. Ability to look at solutions in unconventional ways, find opportunities to innovate and execute against them. Strong people management skills and ability to successfully work with internal partners across the organization. Bachelor's degree in a related technical field; or Equivalent related professional experience. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
The Community You Will Join We are building the next generation of Airbnb experiences for both guests and hosts across Europe and EMEA, with a singular focus: making Airbnb successful in the region's 40+ markets. While our initial focus is on the booking surfaces - payments, search, pricing, and inventory discovery - our charter spans the entire app, and we're empowered to make changes anywhere they're needed to win in the region. As part of the Guest and Host organisation, and in collaboration with engineering teams based in San Francisco and globally, you will focus on enabling localised, trustworthy, and differentiated experiences that reflect how Europeans actually travel and host. You'll be able to work on exciting, innovative, and technically challenging work, supporting a major company strategy. The Difference You Will Make Own key company level problem statements and drive critical projects Lead the scoping phase, the technical requirements and the implementation of the new functionality Partner closely with other Engineering teams and cross functional partners including PM, Design, Data, and TPM Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning A Typical Day Architect and implement complex features, focusing on data-driven decision making and performance optimisations Collaborate with other engineers and cross-functional partners across Booking & Pricing and organisations such as Listings and Users to understand and prioritise technical requirements Proactively grows knowledge of leading edge practices and trends involving workflow orchestration systems Help define and improve coding standards, development processes and best practices Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning Your Expertise 5+ years of experience in a hands on software engineering role in backend/full stack development Bachelor's and/or Master/PhD's degree, preferably in CS, or equivalent experience Considerable experience working in Java and/or Kotlin Passionate about efficiency, availability, technical quality and system quality Excellent communication and collaboration skills and the ability to work well within engineering organisation and cross functions Demonstrated expertise in backend systems within large-scale service oriented architectures Ability to drive alignment, manage projects and effectively collaborate with stakeholders Mentorship of junior developers Our Commitment To Inclusion & Belonging Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at . Please include your full name, the role you're applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care Of You The actual base pay is dependent upon many factors, such as training, transferable skills, work experience, business needs and market demands. The base pay range shown below is annualized, is subject to change and may be modified in the future. This role may also be eligible for bonus, benefits, and Employee Travel Credits. United Kingdom Annual Pay Range £96,000-£120,000 GBP
09/05/2026
Full time
The Community You Will Join We are building the next generation of Airbnb experiences for both guests and hosts across Europe and EMEA, with a singular focus: making Airbnb successful in the region's 40+ markets. While our initial focus is on the booking surfaces - payments, search, pricing, and inventory discovery - our charter spans the entire app, and we're empowered to make changes anywhere they're needed to win in the region. As part of the Guest and Host organisation, and in collaboration with engineering teams based in San Francisco and globally, you will focus on enabling localised, trustworthy, and differentiated experiences that reflect how Europeans actually travel and host. You'll be able to work on exciting, innovative, and technically challenging work, supporting a major company strategy. The Difference You Will Make Own key company level problem statements and drive critical projects Lead the scoping phase, the technical requirements and the implementation of the new functionality Partner closely with other Engineering teams and cross functional partners including PM, Design, Data, and TPM Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning A Typical Day Architect and implement complex features, focusing on data-driven decision making and performance optimisations Collaborate with other engineers and cross-functional partners across Booking & Pricing and organisations such as Listings and Users to understand and prioritise technical requirements Proactively grows knowledge of leading edge practices and trends involving workflow orchestration systems Help define and improve coding standards, development processes and best practices Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning Your Expertise 5+ years of experience in a hands on software engineering role in backend/full stack development Bachelor's and/or Master/PhD's degree, preferably in CS, or equivalent experience Considerable experience working in Java and/or Kotlin Passionate about efficiency, availability, technical quality and system quality Excellent communication and collaboration skills and the ability to work well within engineering organisation and cross functions Demonstrated expertise in backend systems within large-scale service oriented architectures Ability to drive alignment, manage projects and effectively collaborate with stakeholders Mentorship of junior developers Our Commitment To Inclusion & Belonging Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at . Please include your full name, the role you're applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care Of You The actual base pay is dependent upon many factors, such as training, transferable skills, work experience, business needs and market demands. The base pay range shown below is annualized, is subject to change and may be modified in the future. This role may also be eligible for bonus, benefits, and Employee Travel Credits. United Kingdom Annual Pay Range £96,000-£120,000 GBP
Traveltechessentialist is seeking a Staff Full Stack Engineer in Greater London to lead the design and development of crucial product features for a global traveler platform. The role involves shaping technical strategy, mentoring engineers, and collaborating across teams to ensure reliable solutions. Candidates should possess strong programming skills, experience with distributed systems, and a passion for innovation. The position offers comprehensive benefits tailored for well-being and financial security, alongside flexible time off.
08/05/2026
Full time
Traveltechessentialist is seeking a Staff Full Stack Engineer in Greater London to lead the design and development of crucial product features for a global traveler platform. The role involves shaping technical strategy, mentoring engineers, and collaborating across teams to ensure reliable solutions. Candidates should possess strong programming skills, experience with distributed systems, and a passion for innovation. The position offers comprehensive benefits tailored for well-being and financial security, alongside flexible time off.
We believe "It's all about the user. All of them." We're passionate about providing a seamless one stop experience for business travelers, no matter how they travel, where they stay, or where they're going. We are looking for a Staff Full Stack Engineer to lead the design and development of mission critical product features and services that power our platform, used daily by thousands of travelers worldwide. You will play a pivotal role in shaping technical direction, mentoring engineers, and driving cross team initiatives to deliver scalable, reliable, and user focused solutions. What You'll Do Lead technical strategy and architecture for core backend and frontend components of the platform, ensuring scalability, reliability, and performance. Own complex domains end to end: from design through development, launch, and ongoing evolution of key microservices and customer facing features. Influence cross functional teams (engineering, product, design) by aligning technical execution with business goals and long term product vision. Raise the technical bar through code reviews, architectural guidance, and fostering best practices in testing, monitoring, and documentation. Mentor and coach engineers across the organization, helping to grow technical skills and leadership capabilities. Partner with leadership to define and execute a multi year technical roadmap, ensuring that platform investments support company growth at scale. What We're Looking For 5+ years of software development experience, with deep expertise in both backend and frontend systems. Strong programming skills and CS fundamentals, with mastery in at least one backend language (Java, Python, etc.) and modern frontend frameworks (React, Angular, TypeScript). Proven experience designing and evolving large scale distributed systems and microservice architectures. Demonstrated ability to own technical domains, making architectural trade offs and long term design decisions. Experience driving cross domain initiatives, coordinating with multiple teams to deliver cohesive solutions. Track record of mentoring engineers, leading technical discussions, and influencing outcomes at an organizational level. Experience with cloud platforms (AWS preferred), CI/CD pipelines, and modern DevOps practices. Passion for solving complex problems, continuously learning, and delivering customer focused innovations. Excellent communication skills with the ability to influence technical and non technical stakeholders alike. Our Benefits Navan offers a comprehensive benefits program designed to support your well being, financial security, and life outside of work. Our benefits, thoughtfully tailored by country to meet local needs, include healthcare coverage, insurance offerings, and wellness resources for you and your family. We support long term financial growth through retirement savings programs and opportunities to participate in our equity plans, so you can share in Navan's success. To promote balance, we offer flexible time off, country specific holidays, and paid parental leave for all new parents. Additional benefits include connectivity and commuting support , mental health resources, and exclusive travel related perks. Wherever you're based, our benefits evolve with you. Equal Opportunity Navan is an equal opportunity employer. We make all employment decisions based solely on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the bases of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We prohibit any such discrimination or harassment. This policy applies to all terms and conditions of employment, including hiring. Accommodations Navan complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Navan will reasonably accommodate qualified individuals with a disability in connection with applications for employment as required by law. if you need any assistance or accommodations due to a disability, you are welcome to email us at talent .
08/05/2026
Full time
We believe "It's all about the user. All of them." We're passionate about providing a seamless one stop experience for business travelers, no matter how they travel, where they stay, or where they're going. We are looking for a Staff Full Stack Engineer to lead the design and development of mission critical product features and services that power our platform, used daily by thousands of travelers worldwide. You will play a pivotal role in shaping technical direction, mentoring engineers, and driving cross team initiatives to deliver scalable, reliable, and user focused solutions. What You'll Do Lead technical strategy and architecture for core backend and frontend components of the platform, ensuring scalability, reliability, and performance. Own complex domains end to end: from design through development, launch, and ongoing evolution of key microservices and customer facing features. Influence cross functional teams (engineering, product, design) by aligning technical execution with business goals and long term product vision. Raise the technical bar through code reviews, architectural guidance, and fostering best practices in testing, monitoring, and documentation. Mentor and coach engineers across the organization, helping to grow technical skills and leadership capabilities. Partner with leadership to define and execute a multi year technical roadmap, ensuring that platform investments support company growth at scale. What We're Looking For 5+ years of software development experience, with deep expertise in both backend and frontend systems. Strong programming skills and CS fundamentals, with mastery in at least one backend language (Java, Python, etc.) and modern frontend frameworks (React, Angular, TypeScript). Proven experience designing and evolving large scale distributed systems and microservice architectures. Demonstrated ability to own technical domains, making architectural trade offs and long term design decisions. Experience driving cross domain initiatives, coordinating with multiple teams to deliver cohesive solutions. Track record of mentoring engineers, leading technical discussions, and influencing outcomes at an organizational level. Experience with cloud platforms (AWS preferred), CI/CD pipelines, and modern DevOps practices. Passion for solving complex problems, continuously learning, and delivering customer focused innovations. Excellent communication skills with the ability to influence technical and non technical stakeholders alike. Our Benefits Navan offers a comprehensive benefits program designed to support your well being, financial security, and life outside of work. Our benefits, thoughtfully tailored by country to meet local needs, include healthcare coverage, insurance offerings, and wellness resources for you and your family. We support long term financial growth through retirement savings programs and opportunities to participate in our equity plans, so you can share in Navan's success. To promote balance, we offer flexible time off, country specific holidays, and paid parental leave for all new parents. Additional benefits include connectivity and commuting support , mental health resources, and exclusive travel related perks. Wherever you're based, our benefits evolve with you. Equal Opportunity Navan is an equal opportunity employer. We make all employment decisions based solely on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the bases of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We prohibit any such discrimination or harassment. This policy applies to all terms and conditions of employment, including hiring. Accommodations Navan complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Navan will reasonably accommodate qualified individuals with a disability in connection with applications for employment as required by law. if you need any assistance or accommodations due to a disability, you are welcome to email us at talent .
Expedia Group brands power global travel for everyone, everywhere. We design cutting edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Are you excited to build new technologies that will be instrumental in bringing Expedia Group's evolving brand to life by delivering Native App experiences for millions of users? Come build the future of travel with us! Software Engineers at Expedia Group develop solutions and products that touch millions of people every day around the globe. Our engineers seek some of the most sophisticated problems in the world of travel across various brands - Expedia, Orbitz, Car Rentals, Vrbo, Travelocity, eBookers and others. We are looking for strong technical talent as well as a keen desire to deeply understand our products and services to push our technology forward with respect to functionality, performance, reliability, and scalability. Our team in Search and Recommendations Experience is looking for curious, empathetic, and creative problem solvers with a growth mindset. We are a team of travel-loving makers, building a cutting edge platform using latest technologies. You will be responsible for building a best in class shopping experience for our travellers and partners. As a member of the team, you'll estimate engineering efforts, design your changes, implement and test your changes, push to live, and triage production issues. You need to be collaborative, and curious as we build new experiences and improve existing frameworks powering the world's largest travel mobile apps at a scale only a few companies can match. In this role, you will: Design, build, and maintain Android features for lodging search and shopping across Expedia Group brands, focusing on usability, performance, and reliability. Collaborate with product, design, backend, and data partners to translate requirements into technical solutions, estimates, and delivery plans. Implement clean, testable, and maintainable code using modern Android patterns (e.g., MVVM/MVI, Jetpack libraries, Kotlin coroutines/Flow). Integrate with backend APIs and platform services to power search, filtering, sorting, and personalization in the lodging experience. Instrument features with analytics, logging, and monitoring to support A/B testing, product insights, and rapid iteration. Participate in code reviews, design discussions, and technical decision making to evolve our mobile architecture and shared frameworks. Contribute to automated testing (unit, integration, and UI tests) and support a robust CI/CD pipeline for frequent, safe releases. Help triage and resolve production issues, performing root cause analysis and implementing long term fixes and improvements. Work closely with other mobile engineers across Expedia Group to share best practices, align on standards, and improve developer productivity. Champion a customer centric and experimentation driven mindset, using data to validate hypotheses and inform future iterations. Minimum Qualifications Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in Android software development. 5+ years of professional experience developing and shipping Android applications using Kotlin, including ownership of features or services from design through production support. Proven experience designing and consuming APIs, working with data models and persistence layers on Android, and applying sound low level system design practices. Demonstrated ability to take responsibility for components or services within an application domain, including code quality, reliability, observability, and operational support. Solid understanding of core mobile engineering concepts such as concurrency, networking, performance tuning, and test automation for Android applications. Preferred Qualifications Experience building and evolving complex Android applications at scale, including modular architectures, clean architecture patterns, and robust system and API designs. Track record of leading technical design for significant Android features or components, making data informed decisions, and guiding trade offs around performance, reliability, and usability. Hands on experience integrating AI or ML powered capabilities into mobile apps (for example, personalization, recommendations, or intelligent automation) and safely operating these solutions in production. Familiarity with AI driven systems, tools, or workflows in the mobile development lifecycle (such as AI assisted testing, diagnostics, or developer productivity tools) and applying these to improve engineering efficiency. Strong focus on operational excellence, including monitoring, alerting, incident response, and continuous improvement of Android services and features in collaboration with backend and platform teams. Knowledge of accessibility and inclusive design basics on Android (e.g., TalkBack, touch targets, contrast) and a desire to improve the accessibility of native experiences. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia Expedia Partner Solutions, Vrbo , trivago , Orbitz , Travelocity , Hotwire , Wotif , ebookers , CheapTickets , Expedia Group Media Solutions, Expedia Local Expert and Expedia Cruises . 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain The official website to find and apply for job openings at Expedia Group is Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
07/05/2026
Full time
Expedia Group brands power global travel for everyone, everywhere. We design cutting edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Are you excited to build new technologies that will be instrumental in bringing Expedia Group's evolving brand to life by delivering Native App experiences for millions of users? Come build the future of travel with us! Software Engineers at Expedia Group develop solutions and products that touch millions of people every day around the globe. Our engineers seek some of the most sophisticated problems in the world of travel across various brands - Expedia, Orbitz, Car Rentals, Vrbo, Travelocity, eBookers and others. We are looking for strong technical talent as well as a keen desire to deeply understand our products and services to push our technology forward with respect to functionality, performance, reliability, and scalability. Our team in Search and Recommendations Experience is looking for curious, empathetic, and creative problem solvers with a growth mindset. We are a team of travel-loving makers, building a cutting edge platform using latest technologies. You will be responsible for building a best in class shopping experience for our travellers and partners. As a member of the team, you'll estimate engineering efforts, design your changes, implement and test your changes, push to live, and triage production issues. You need to be collaborative, and curious as we build new experiences and improve existing frameworks powering the world's largest travel mobile apps at a scale only a few companies can match. In this role, you will: Design, build, and maintain Android features for lodging search and shopping across Expedia Group brands, focusing on usability, performance, and reliability. Collaborate with product, design, backend, and data partners to translate requirements into technical solutions, estimates, and delivery plans. Implement clean, testable, and maintainable code using modern Android patterns (e.g., MVVM/MVI, Jetpack libraries, Kotlin coroutines/Flow). Integrate with backend APIs and platform services to power search, filtering, sorting, and personalization in the lodging experience. Instrument features with analytics, logging, and monitoring to support A/B testing, product insights, and rapid iteration. Participate in code reviews, design discussions, and technical decision making to evolve our mobile architecture and shared frameworks. Contribute to automated testing (unit, integration, and UI tests) and support a robust CI/CD pipeline for frequent, safe releases. Help triage and resolve production issues, performing root cause analysis and implementing long term fixes and improvements. Work closely with other mobile engineers across Expedia Group to share best practices, align on standards, and improve developer productivity. Champion a customer centric and experimentation driven mindset, using data to validate hypotheses and inform future iterations. Minimum Qualifications Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in Android software development. 5+ years of professional experience developing and shipping Android applications using Kotlin, including ownership of features or services from design through production support. Proven experience designing and consuming APIs, working with data models and persistence layers on Android, and applying sound low level system design practices. Demonstrated ability to take responsibility for components or services within an application domain, including code quality, reliability, observability, and operational support. Solid understanding of core mobile engineering concepts such as concurrency, networking, performance tuning, and test automation for Android applications. Preferred Qualifications Experience building and evolving complex Android applications at scale, including modular architectures, clean architecture patterns, and robust system and API designs. Track record of leading technical design for significant Android features or components, making data informed decisions, and guiding trade offs around performance, reliability, and usability. Hands on experience integrating AI or ML powered capabilities into mobile apps (for example, personalization, recommendations, or intelligent automation) and safely operating these solutions in production. Familiarity with AI driven systems, tools, or workflows in the mobile development lifecycle (such as AI assisted testing, diagnostics, or developer productivity tools) and applying these to improve engineering efficiency. Strong focus on operational excellence, including monitoring, alerting, incident response, and continuous improvement of Android services and features in collaboration with backend and platform teams. Knowledge of accessibility and inclusive design basics on Android (e.g., TalkBack, touch targets, contrast) and a desire to improve the accessibility of native experiences. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia Expedia Partner Solutions, Vrbo , trivago , Orbitz , Travelocity , Hotwire , Wotif , ebookers , CheapTickets , Expedia Group Media Solutions, Expedia Local Expert and Expedia Cruises . 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain The official website to find and apply for job openings at Expedia Group is Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
A global travel technology company is seeking experienced Software Engineers to develop Android applications for lodging search. Candidates should have 5+ years of experience with Kotlin and a degree in Computer Science. You will be involved in the design and implementation of features, collaborating closely with product and design teams to create a seamless user experience. The role emphasizes usability, performance, and reliability for millions of users across various brands, offering a vibrant work culture and strong career development opportunities.
07/05/2026
Full time
A global travel technology company is seeking experienced Software Engineers to develop Android applications for lodging search. Candidates should have 5+ years of experience with Kotlin and a degree in Computer Science. You will be involved in the design and implementation of features, collaborating closely with product and design teams to create a seamless user experience. The role emphasizes usability, performance, and reliability for millions of users across various brands, offering a vibrant work culture and strong career development opportunities.