Are you a Software Engineer who thrives on real ownership? At Perk, we believe ownership of a feature from customer pain to final deployment is essential. You will be responsible for the entire lifecycle of a feature-understanding customer needs with product teams, writing design documents, coding, deploying, and measuring impact. Your technical decisions will directly affect customer experience on a global scale. Join the Billing team Every day, tens of millions of dollars flow through the systems the Billing team owns. We are building the customer facing billing experience-invoice, payment, tax detail pages, etc. As the first dedicated frontend hire, you will own the frontend experience from design handoff to a polished product, set up early architectural decisions, and establish frontend practices as the team grows. In parallel, the team is re platforming core billing flows to event driven, fault tolerant systems, scaling AI driven invoice processing, and building a cross product tax engine. While you focus on frontend, you will be embedded in a larger technical change, gaining exposure to backend challenges and opportunities to contribute beyond the frontend stack. How we work Perk's small, cross functional squads emphasize ownership, autonomy, and clear impact. You will collaborate closely with product designers and PMs, shape squad goals, and drive real-world outcomes. The culture supports teamwork, deliberate alignment across teams, and commitment to engineering excellence. AI at Perk AI tools augment almost every part of our workflow-code reviews, feature specification, and day to day tasks. Candidates are expected to use AI in coding interviews, but the core criteria remain code quality and ownership. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You will refine the "what to build" and "why" for your squad, aligning quarterly goals with product and engineering management. Architect for today and tomorrow. You will write design documents for significant frontend changes, manage technical debt, and ensure the team's technical quality stays high. Lead across boundaries. You will communicate complex ideas across multiple teams, coordinate cross squad initiatives, and contribute to shared technical guilds. Raise the bar for everyone around you. As a mentor and bar raiser, you will coach peers, provide constructive feedback, and elevate overall engineering standards through pairing, design reviews, and guild meetings. Desired skills and experience Product Leadership: Translate complex business goals into technical roadmaps and de risk ambiguous projects. Frontend Architecture: Design scalable, evolvable React applications with strong performance, state management, and long term maintainability. Ownership of Customer Facing Experience: Take end to end responsibility for customer facing pages, setting early standards for frontend practice. Technical Standards: Establish and enforce engineering quality, including CI/CD, testing strategies (unit, integration, E2E/Cypress), and coding standards. Frontend Strategy: Define architecture patterns, state management, performance budgets, accessibility, and comprehensive testing. Operational Maturity: Lead observability, front end performance monitoring, SLO definition, incident response, and blameless post mortems. Security & Risk: Manage frontend security practices, secrets hygiene, dependency risk, and secure handling of sensitive billing/payment data. Mentorship & Influence: Elevate the engineering organization through active mentorship, design reviews, and product roadmap influence. Cross Functional Impact: Coordinate multi team deliverables and resolve technical blockers across the organization. AI Driven Development: Experience with or strong interest in modern AI augmented workflows, including agentic code reviews and custom agentic skills. Location and diversity We operate an IRL first model with in office presence three days a week. Candidates should be within commuting distance of one of our London or Boston hubs. The role is open to all, regardless of background, and we are an equal opportunity employer. Perk is a global company with a diverse customer base, and we want our people to reflect that diversity. We welcome applications from anyone, irrespective of appearance, origin, or any other characteristic.
12/07/2026
Full time
Are you a Software Engineer who thrives on real ownership? At Perk, we believe ownership of a feature from customer pain to final deployment is essential. You will be responsible for the entire lifecycle of a feature-understanding customer needs with product teams, writing design documents, coding, deploying, and measuring impact. Your technical decisions will directly affect customer experience on a global scale. Join the Billing team Every day, tens of millions of dollars flow through the systems the Billing team owns. We are building the customer facing billing experience-invoice, payment, tax detail pages, etc. As the first dedicated frontend hire, you will own the frontend experience from design handoff to a polished product, set up early architectural decisions, and establish frontend practices as the team grows. In parallel, the team is re platforming core billing flows to event driven, fault tolerant systems, scaling AI driven invoice processing, and building a cross product tax engine. While you focus on frontend, you will be embedded in a larger technical change, gaining exposure to backend challenges and opportunities to contribute beyond the frontend stack. How we work Perk's small, cross functional squads emphasize ownership, autonomy, and clear impact. You will collaborate closely with product designers and PMs, shape squad goals, and drive real-world outcomes. The culture supports teamwork, deliberate alignment across teams, and commitment to engineering excellence. AI at Perk AI tools augment almost every part of our workflow-code reviews, feature specification, and day to day tasks. Candidates are expected to use AI in coding interviews, but the core criteria remain code quality and ownership. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You will refine the "what to build" and "why" for your squad, aligning quarterly goals with product and engineering management. Architect for today and tomorrow. You will write design documents for significant frontend changes, manage technical debt, and ensure the team's technical quality stays high. Lead across boundaries. You will communicate complex ideas across multiple teams, coordinate cross squad initiatives, and contribute to shared technical guilds. Raise the bar for everyone around you. As a mentor and bar raiser, you will coach peers, provide constructive feedback, and elevate overall engineering standards through pairing, design reviews, and guild meetings. Desired skills and experience Product Leadership: Translate complex business goals into technical roadmaps and de risk ambiguous projects. Frontend Architecture: Design scalable, evolvable React applications with strong performance, state management, and long term maintainability. Ownership of Customer Facing Experience: Take end to end responsibility for customer facing pages, setting early standards for frontend practice. Technical Standards: Establish and enforce engineering quality, including CI/CD, testing strategies (unit, integration, E2E/Cypress), and coding standards. Frontend Strategy: Define architecture patterns, state management, performance budgets, accessibility, and comprehensive testing. Operational Maturity: Lead observability, front end performance monitoring, SLO definition, incident response, and blameless post mortems. Security & Risk: Manage frontend security practices, secrets hygiene, dependency risk, and secure handling of sensitive billing/payment data. Mentorship & Influence: Elevate the engineering organization through active mentorship, design reviews, and product roadmap influence. Cross Functional Impact: Coordinate multi team deliverables and resolve technical blockers across the organization. AI Driven Development: Experience with or strong interest in modern AI augmented workflows, including agentic code reviews and custom agentic skills. Location and diversity We operate an IRL first model with in office presence three days a week. Candidates should be within commuting distance of one of our London or Boston hubs. The role is open to all, regardless of background, and we are an equal opportunity employer. Perk is a global company with a diverse customer base, and we want our people to reflect that diversity. We welcome applications from anyone, irrespective of appearance, origin, or any other characteristic.
Perk is seeking a Senior Software Engineer for the Billing-oriented frontend, focused on owning the end-to-end customer experience and shaping front-end architectures. You will participate in design, code, and define best practices within a small, cross-functional squad. The role emphasizes ownership, collaboration with product designers and PMs, and a strong culture of engineering excellence, with AI-augmented workflows and modern development patterns.
12/07/2026
Full time
Perk is seeking a Senior Software Engineer for the Billing-oriented frontend, focused on owning the end-to-end customer experience and shaping front-end architectures. You will participate in design, code, and define best practices within a small, cross-functional squad. The role emphasizes ownership, collaboration with product designers and PMs, and a strong culture of engineering excellence, with AI-augmented workflows and modern development patterns.
Perk is seeking a Senior Frontend Engineer to own the frontend experience in the Billing domain, shaping design and architectural decisions from handoff to polished product. You will collaborate with design, product, and PMs, while contributing to broader engineering guilds and setting frontend standards. You will work in a cross-functional squad, focusing on scalable React apps, performance, accessibility, and robust testing across the lifecycle.
12/07/2026
Full time
Perk is seeking a Senior Frontend Engineer to own the frontend experience in the Billing domain, shaping design and architectural decisions from handoff to polished product. You will collaborate with design, product, and PMs, while contributing to broader engineering guilds and setting frontend standards. You will work in a cross-functional squad, focusing on scalable React apps, performance, accessibility, and robust testing across the lifecycle.
Are you a Software Engineer who thrives on real ownership? At Perk, we believe ownership of a feature from customer pain to final deployment is essential. You will be responsible for the entire lifecycle of a feature-understanding customer needs with product teams, writing design documents, coding, deploying, and measuring impact. Your technical decisions will directly affect customer experience on a global scale. Join the Billing team Every day, tens of millions of dollars flow through the systems the Billing team owns. We are building the customer facing billing experience-invoice, payment, tax detail pages, etc. As the first dedicated frontend hire, you will own the frontend experience from design handoff to a polished product, set up early architectural decisions, and establish frontend practices as the team grows. In parallel, the team is re platforming core billing flows to event driven, fault tolerant systems, scaling AI driven invoice processing, and building a cross product tax engine. While you focus on frontend, you will be embedded in a larger technical change, gaining exposure to backend challenges and opportunities to contribute beyond the frontend stack. How we work Perk's small, cross functional squads emphasize ownership, autonomy, and clear impact. You will collaborate closely with product designers and PMs, shape squad goals, and drive real-world outcomes. The culture supports teamwork, deliberate alignment across teams, and commitment to engineering excellence. AI at Perk AI tools augment almost every part of our workflow-code reviews, feature specification, and day to day tasks. Candidates are expected to use AI in coding interviews, but the core criteria remain code quality and ownership. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You will refine the "what to build" and "why" for your squad, aligning quarterly goals with product and engineering management. Architect for today and tomorrow. You will write design documents for significant frontend changes, manage technical debt, and ensure the team's technical quality stays high. Lead across boundaries. You will communicate complex ideas across multiple teams, coordinate cross squad initiatives, and contribute to shared technical guilds. Raise the bar for everyone around you. As a mentor and bar raiser, you will coach peers, provide constructive feedback, and elevate overall engineering standards through pairing, design reviews, and guild meetings. Desired skills and experience Product Leadership: Translate complex business goals into technical roadmaps and de risk ambiguous projects. Frontend Architecture: Design scalable, evolvable React applications with strong performance, state management, and long term maintainability. Ownership of Customer Facing Experience: Take end to end responsibility for customer facing pages, setting early standards for frontend practice. Technical Standards: Establish and enforce engineering quality, including CI/CD, testing strategies (unit, integration, E2E/Cypress), and coding standards. Frontend Strategy: Define architecture patterns, state management, performance budgets, accessibility, and comprehensive testing. Operational Maturity: Lead observability, front end performance monitoring, SLO definition, incident response, and blameless post mortems. Security & Risk: Manage frontend security practices, secrets hygiene, dependency risk, and secure handling of sensitive billing/payment data. Mentorship & Influence: Elevate the engineering organization through active mentorship, design reviews, and product roadmap influence. Cross Functional Impact: Coordinate multi team deliverables and resolve technical blockers across the organization. AI Driven Development: Experience with or strong interest in modern AI augmented workflows, including agentic code reviews and custom agentic skills. Location and diversity We operate an IRL first model with in office presence three days a week. Candidates should be within commuting distance of one of our London or Boston hubs. The role is open to all, regardless of background, and we are an equal opportunity employer. Perk is a global company with a diverse customer base, and we want our people to reflect that diversity. We welcome applications from anyone, irrespective of appearance, origin, or any other characteristic.
12/07/2026
Full time
Are you a Software Engineer who thrives on real ownership? At Perk, we believe ownership of a feature from customer pain to final deployment is essential. You will be responsible for the entire lifecycle of a feature-understanding customer needs with product teams, writing design documents, coding, deploying, and measuring impact. Your technical decisions will directly affect customer experience on a global scale. Join the Billing team Every day, tens of millions of dollars flow through the systems the Billing team owns. We are building the customer facing billing experience-invoice, payment, tax detail pages, etc. As the first dedicated frontend hire, you will own the frontend experience from design handoff to a polished product, set up early architectural decisions, and establish frontend practices as the team grows. In parallel, the team is re platforming core billing flows to event driven, fault tolerant systems, scaling AI driven invoice processing, and building a cross product tax engine. While you focus on frontend, you will be embedded in a larger technical change, gaining exposure to backend challenges and opportunities to contribute beyond the frontend stack. How we work Perk's small, cross functional squads emphasize ownership, autonomy, and clear impact. You will collaborate closely with product designers and PMs, shape squad goals, and drive real-world outcomes. The culture supports teamwork, deliberate alignment across teams, and commitment to engineering excellence. AI at Perk AI tools augment almost every part of our workflow-code reviews, feature specification, and day to day tasks. Candidates are expected to use AI in coding interviews, but the core criteria remain code quality and ownership. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You will refine the "what to build" and "why" for your squad, aligning quarterly goals with product and engineering management. Architect for today and tomorrow. You will write design documents for significant frontend changes, manage technical debt, and ensure the team's technical quality stays high. Lead across boundaries. You will communicate complex ideas across multiple teams, coordinate cross squad initiatives, and contribute to shared technical guilds. Raise the bar for everyone around you. As a mentor and bar raiser, you will coach peers, provide constructive feedback, and elevate overall engineering standards through pairing, design reviews, and guild meetings. Desired skills and experience Product Leadership: Translate complex business goals into technical roadmaps and de risk ambiguous projects. Frontend Architecture: Design scalable, evolvable React applications with strong performance, state management, and long term maintainability. Ownership of Customer Facing Experience: Take end to end responsibility for customer facing pages, setting early standards for frontend practice. Technical Standards: Establish and enforce engineering quality, including CI/CD, testing strategies (unit, integration, E2E/Cypress), and coding standards. Frontend Strategy: Define architecture patterns, state management, performance budgets, accessibility, and comprehensive testing. Operational Maturity: Lead observability, front end performance monitoring, SLO definition, incident response, and blameless post mortems. Security & Risk: Manage frontend security practices, secrets hygiene, dependency risk, and secure handling of sensitive billing/payment data. Mentorship & Influence: Elevate the engineering organization through active mentorship, design reviews, and product roadmap influence. Cross Functional Impact: Coordinate multi team deliverables and resolve technical blockers across the organization. AI Driven Development: Experience with or strong interest in modern AI augmented workflows, including agentic code reviews and custom agentic skills. Location and diversity We operate an IRL first model with in office presence three days a week. Candidates should be within commuting distance of one of our London or Boston hubs. The role is open to all, regardless of background, and we are an equal opportunity employer. Perk is a global company with a diverse customer base, and we want our people to reflect that diversity. We welcome applications from anyone, irrespective of appearance, origin, or any other characteristic.
Perk is seeking a Senior Software Engineer to own features end-to-end within the Billing-focused teams. You will influence architecture decisions, mentor engineers, and drive product roadmaps with a strong emphasis on AI-augmented development and scalable systems. You will collaborate with product and design to translate business goals into robust technical solutions, shaping long-term strategy while delivering impactful improvements across squads and platforms.
10/07/2026
Full time
Perk is seeking a Senior Software Engineer to own features end-to-end within the Billing-focused teams. You will influence architecture decisions, mentor engineers, and drive product roadmaps with a strong emphasis on AI-augmented development and scalable systems. You will collaborate with product and design to translate business goals into robust technical solutions, shaping long-term strategy while delivering impactful improvements across squads and platforms.
About Perk Perk (formerly TravelPerk) is an intelligent platform for travel and spend management built to automate travel bookings, expenses, invoice processing, and more. The company operates globally with headquarters in London and Boston and serves over 10,000 companies. Are you a Software Engineer who thrives on real ownership? We value engineers who take responsibility for the full lifecycle of a feature-from understanding customer pain with product teams, to design, coding, deployment, and measuring impact. You will own decision making that directly moves the needle for our customers each day. Join the Billing team The billing team owns tax determination, invoice issuance, collection, and deferred payments. Current focus includes migrating tax determination to a third party integration, rearchitecting invoice issuance for async processing, and automating invoice collection with AI. There is also growing front end work to improve the end to end billing experience. How we work Cross functional squads own domain units, set priorities, and decide how to contribute to company goals. Teams work in person three days a week and embrace autonomy and pragmatism. We trust our people to deliver impact and encourage collaboration across squads and guilds. AI at Perk AI is embedded throughout our workflow-helping specify features, review code, and surface context quickly. Candidates are expected to use AI tools during coding interviews, demonstrating ownership of their code. Some examples of what it means to be a Senior at Perk Shape the bigger picture. Senior engineers refine what to build and why, contributing to squad goals and long term vision. Architect for today and tomorrow. Write design documents, manage technical debt, and focus on impact over effort. Lead across boundaries. Communicate complex ideas to multiple teams, coordinate cross squad initiatives, and mentor junior engineers. Raise the bar for everyone around you. Mentor, coach, and help engineering managers grow while enhancing overall quality through guilds and design reviews. Desired skills and experience Product Leadership. Translate complex business goals into technical roadmaps and de risk projects with prototypes. System Architecture. Architect scalable, evolvable systems that consider performance, isolation, and maintenance. Technical Standards. Define and uphold engineering excellence through CI/CD, testing strategies, and coding standards. Frontend Strategy. Establish architecture patterns, state management, performance budgets, and comprehensive testing. Backend Excellence. Engineer backend solutions involving API versioning, caching, and data migration. Operational Maturity. Lead observability, SRE practices, SLOs, incident response, and blameless post mortems. Security & Risk. Oversee operational security, secrets hygiene, and dependency risk management. Mentorship & Influence. Lead design reviews, mentor, and influence product road maps with technical data. Cross Functional Impact. Coordinate multi team deliverables and resolve blockers across the organization. AI Driven Development. Experience or strong interest in AI augmented workflows, including agentic workflows and AI code reviews. For certain roles, relocation assistance may be available. English is the official language of the office. Please submit a resume in English. This role requires you to be within commuting distance of our hubs. Perk is an equal opportunity employer. We welcome applicants regardless of how you look, where you're from, or anything else that makes you, well, you.
10/07/2026
Full time
About Perk Perk (formerly TravelPerk) is an intelligent platform for travel and spend management built to automate travel bookings, expenses, invoice processing, and more. The company operates globally with headquarters in London and Boston and serves over 10,000 companies. Are you a Software Engineer who thrives on real ownership? We value engineers who take responsibility for the full lifecycle of a feature-from understanding customer pain with product teams, to design, coding, deployment, and measuring impact. You will own decision making that directly moves the needle for our customers each day. Join the Billing team The billing team owns tax determination, invoice issuance, collection, and deferred payments. Current focus includes migrating tax determination to a third party integration, rearchitecting invoice issuance for async processing, and automating invoice collection with AI. There is also growing front end work to improve the end to end billing experience. How we work Cross functional squads own domain units, set priorities, and decide how to contribute to company goals. Teams work in person three days a week and embrace autonomy and pragmatism. We trust our people to deliver impact and encourage collaboration across squads and guilds. AI at Perk AI is embedded throughout our workflow-helping specify features, review code, and surface context quickly. Candidates are expected to use AI tools during coding interviews, demonstrating ownership of their code. Some examples of what it means to be a Senior at Perk Shape the bigger picture. Senior engineers refine what to build and why, contributing to squad goals and long term vision. Architect for today and tomorrow. Write design documents, manage technical debt, and focus on impact over effort. Lead across boundaries. Communicate complex ideas to multiple teams, coordinate cross squad initiatives, and mentor junior engineers. Raise the bar for everyone around you. Mentor, coach, and help engineering managers grow while enhancing overall quality through guilds and design reviews. Desired skills and experience Product Leadership. Translate complex business goals into technical roadmaps and de risk projects with prototypes. System Architecture. Architect scalable, evolvable systems that consider performance, isolation, and maintenance. Technical Standards. Define and uphold engineering excellence through CI/CD, testing strategies, and coding standards. Frontend Strategy. Establish architecture patterns, state management, performance budgets, and comprehensive testing. Backend Excellence. Engineer backend solutions involving API versioning, caching, and data migration. Operational Maturity. Lead observability, SRE practices, SLOs, incident response, and blameless post mortems. Security & Risk. Oversee operational security, secrets hygiene, and dependency risk management. Mentorship & Influence. Lead design reviews, mentor, and influence product road maps with technical data. Cross Functional Impact. Coordinate multi team deliverables and resolve blockers across the organization. AI Driven Development. Experience or strong interest in AI augmented workflows, including agentic workflows and AI code reviews. For certain roles, relocation assistance may be available. English is the official language of the office. Please submit a resume in English. This role requires you to be within commuting distance of our hubs. Perk is an equal opportunity employer. We welcome applicants regardless of how you look, where you're from, or anything else that makes you, well, you.
Expedia Group is looking for a Senior Software Engineer for its Data Lake and Catalog team in the United Kingdom. In this role, you'll design and build software that evolves how we store and govern data, ensuring product teams can trust and use data effectively. The position involves collaboration with software engineers and stakeholders, contributing to system design, and mentoring peers while adhering to production standards. Strong Kotlin/Java skills and experience with cloud platforms such as AWS are essential.
09/07/2026
Full time
Expedia Group is looking for a Senior Software Engineer for its Data Lake and Catalog team in the United Kingdom. In this role, you'll design and build software that evolves how we store and govern data, ensuring product teams can trust and use data effectively. The position involves collaboration with software engineers and stakeholders, contributing to system design, and mentoring peers while adhering to production standards. Strong Kotlin/Java skills and experience with cloud platforms such as AWS are essential.
Traveltechessentialist is looking for a Senior Backend Platform Developer to enhance Navan's contact center systems. You will design APIs and serverless services that optimize customer and agent experiences. The role requires strong backend development skills, integrating complex platforms, and leveraging AI tooling for agility without compromising quality. A collaborative environment awaits you, where legacy platform migration and AI-enabled automation are key focus areas.
08/07/2026
Full time
Traveltechessentialist is looking for a Senior Backend Platform Developer to enhance Navan's contact center systems. You will design APIs and serverless services that optimize customer and agent experiences. The role requires strong backend development skills, integrating complex platforms, and leveraging AI tooling for agility without compromising quality. A collaborative environment awaits you, where legacy platform migration and AI-enabled automation are key focus areas.
We are looking for a Senior Backend Platform Developer to build modern services for Navan's contact center systems. This is a software engineering role first: where you will design APIs, serverless services, data flows, observability tooling, and AI-enabled workflows that support our customer and agent experience. The contact center is the domain, but the core need is strong development capability. The right person is comfortable building production systems, integrating complex platforms, and using AI assisted engineering tools to move quickly without sacrificing quality. What You'll Do: Production-grade Node.js services on AWS Lambda, API Gateway, and event driven serverless patterns. Secure APIs and integrations across internal systems, customer data, and third party platforms. Technical patterns, implementation standards, and reusable services for the broader contact center systems roadmap. Observability pipelines using OpenSearch, CloudWatch, Kibana, Snowflake, and structured logging. Automation and AI-enabled workflows that improve routing, agent support, troubleshooting, and operational visibility. Migration tooling and services that help move legacy telephony and contact center workflows onto modern platforms, with enough design discipline to support future scale. What We're Looking For 5+ years of backend software engineering experience, ideally with Node.js or TypeScript. Strong API design, system architecture, integration, debugging, and asynchronous systems experience. Hands on experience with AWS Lambda or similar cloud/serverless architecture. Experience with logging, monitoring, search, data pipelines, or production observability. Practical use of AI coding assistants for development, testing, refactoring, and troubleshooting. Fluency with GitHub workflows, including pull requests, code review, branching, and CI/CD collaboration. Senior level judgment to turn ambiguous operational problems into clean, maintainable technical solutions. Helpful Domain Experience Experience in contact center, telephony, customer support, or workflow automation environments. Exposure to platforms such as Genesys Cloud, Twilio, Five9, NICE, Zoom Contact Center, or Avaya. Familiarity with routing, queues, IVR, SIP, phone number management, call metadata, or agent assist workflows. Experience with Snowflake SQL, Terraform, CloudFormation, AWS SAM, or related infrastructure tooling. This senior role will help Navan modernize the technical foundation behind our contact center environment. The work includes legacy platform migration, improved reliability and observability, AI enabled automation, and new services that make our customer and agent experiences faster, smarter, and easier to operate. Navan is an equal opportunity employer. We make all employment decisions solely based 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. 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.
08/07/2026
Full time
We are looking for a Senior Backend Platform Developer to build modern services for Navan's contact center systems. This is a software engineering role first: where you will design APIs, serverless services, data flows, observability tooling, and AI-enabled workflows that support our customer and agent experience. The contact center is the domain, but the core need is strong development capability. The right person is comfortable building production systems, integrating complex platforms, and using AI assisted engineering tools to move quickly without sacrificing quality. What You'll Do: Production-grade Node.js services on AWS Lambda, API Gateway, and event driven serverless patterns. Secure APIs and integrations across internal systems, customer data, and third party platforms. Technical patterns, implementation standards, and reusable services for the broader contact center systems roadmap. Observability pipelines using OpenSearch, CloudWatch, Kibana, Snowflake, and structured logging. Automation and AI-enabled workflows that improve routing, agent support, troubleshooting, and operational visibility. Migration tooling and services that help move legacy telephony and contact center workflows onto modern platforms, with enough design discipline to support future scale. What We're Looking For 5+ years of backend software engineering experience, ideally with Node.js or TypeScript. Strong API design, system architecture, integration, debugging, and asynchronous systems experience. Hands on experience with AWS Lambda or similar cloud/serverless architecture. Experience with logging, monitoring, search, data pipelines, or production observability. Practical use of AI coding assistants for development, testing, refactoring, and troubleshooting. Fluency with GitHub workflows, including pull requests, code review, branching, and CI/CD collaboration. Senior level judgment to turn ambiguous operational problems into clean, maintainable technical solutions. Helpful Domain Experience Experience in contact center, telephony, customer support, or workflow automation environments. Exposure to platforms such as Genesys Cloud, Twilio, Five9, NICE, Zoom Contact Center, or Avaya. Familiarity with routing, queues, IVR, SIP, phone number management, call metadata, or agent assist workflows. Experience with Snowflake SQL, Terraform, CloudFormation, AWS SAM, or related infrastructure tooling. This senior role will help Navan modernize the technical foundation behind our contact center environment. The work includes legacy platform migration, improved reliability and observability, AI enabled automation, and new services that make our customer and agent experiences faster, smarter, and easier to operate. Navan is an equal opportunity employer. We make all employment decisions solely based 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. 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.
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Our tools automate from travel bookings to expenses, invoice processing, and more. We aim to power real work with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics. 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, 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. Overview This critical role sits at the intersection of Data Engineering and Data Analytics, focusing on transforming raw data into high-quality, trustworthy, and easily consumable datasets and visualisations for business users. The ideal candidate will possess a strong background in SQL, dbt, data modelling, ETL/ELT principles and experience with modern cloud data platforms. Core Responsibilities Develop and maintain transformation best practices in ELT pipelines: design, develop, and maintain efficient and scalable workflows using tools like dbt to transform raw data loaded into our data warehouse (Snowflake) into clean, ready-to-use data models. Data modelling: implement best-practice data modelling and software engineering techniques to ensure data structures are optimised for performance, accuracy, and ease of use in reporting and analytical applications (e.g. CI/CD, testing, lineage). Data quality and testing: write comprehensive data quality checks, tests, and monitoring scripts to ensure the accuracy, completeness, and reliability of all transformed data assets. Establish and maintain documentation for all data transformations and models. Collaboration: work closely with Data Analysts and business users to understand their reporting needs and optimise data models to support analytical use cases. Collaborate with Data Engineers on data ingestion strategies and platform optimisation. Performance optimisation: tune and optimise SQL queries and data models to reduce latency and improve the performance of our data warehouse and downstream applications. Tool adoption: champion the adoption of modern data stack tools and practices (e.g. Git, CI/CD). Build scalable, compelling data visualisations in Looker that can be used by large teams. Required Qualifications Experience: 3+ years in a data-focused role (e.g., Analytics Engineer, Data Analyst, BI Developer). SQL mastery: expert-level proficiency in writing and optimising complex SQL queries. Data transformation tooling: hands-on experience with dbt (Data Build Tool) or similar data transformation frameworks. Data warehousing: experience with cloud-based data warehouses such as Snowflake, Google BigQuery, or Amazon Redshift. Data modelling: solid understanding of data warehousing concepts, ETL/ELT principles, and dimensional modelling techniques. Version control: proficiency with Git for collaborative development and version control. Familiarity with reporting/BI tools like Looker. Preferred Qualifications Python expertise for automation, integration, and orchestration Experience with semantic layers Experience with orchestration tools like Airflow Knowledge of modern software engineering practices applied to data (e.g., modularity, code review, testing) Our Working Model Our vision is an IRL-first approach to work, with the team working together in-person 3 days a week. This role requires you to be based within commuting distance of our London or Barcelona hub. We believe in meeting in real life to improve connectivity, productivity, and creativity. We can help with relocation for certain roles. English is the official language at the office. Please submit your resume in English and include an updated portfolio and/or resume. Equality and Recruitment Perk is a global company with a diverse customer base, and we are an equal opportunity employer. You're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
01/07/2026
Full time
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Our tools automate from travel bookings to expenses, invoice processing, and more. We aim to power real work with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics. 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, 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. Overview This critical role sits at the intersection of Data Engineering and Data Analytics, focusing on transforming raw data into high-quality, trustworthy, and easily consumable datasets and visualisations for business users. The ideal candidate will possess a strong background in SQL, dbt, data modelling, ETL/ELT principles and experience with modern cloud data platforms. Core Responsibilities Develop and maintain transformation best practices in ELT pipelines: design, develop, and maintain efficient and scalable workflows using tools like dbt to transform raw data loaded into our data warehouse (Snowflake) into clean, ready-to-use data models. Data modelling: implement best-practice data modelling and software engineering techniques to ensure data structures are optimised for performance, accuracy, and ease of use in reporting and analytical applications (e.g. CI/CD, testing, lineage). Data quality and testing: write comprehensive data quality checks, tests, and monitoring scripts to ensure the accuracy, completeness, and reliability of all transformed data assets. Establish and maintain documentation for all data transformations and models. Collaboration: work closely with Data Analysts and business users to understand their reporting needs and optimise data models to support analytical use cases. Collaborate with Data Engineers on data ingestion strategies and platform optimisation. Performance optimisation: tune and optimise SQL queries and data models to reduce latency and improve the performance of our data warehouse and downstream applications. Tool adoption: champion the adoption of modern data stack tools and practices (e.g. Git, CI/CD). Build scalable, compelling data visualisations in Looker that can be used by large teams. Required Qualifications Experience: 3+ years in a data-focused role (e.g., Analytics Engineer, Data Analyst, BI Developer). SQL mastery: expert-level proficiency in writing and optimising complex SQL queries. Data transformation tooling: hands-on experience with dbt (Data Build Tool) or similar data transformation frameworks. Data warehousing: experience with cloud-based data warehouses such as Snowflake, Google BigQuery, or Amazon Redshift. Data modelling: solid understanding of data warehousing concepts, ETL/ELT principles, and dimensional modelling techniques. Version control: proficiency with Git for collaborative development and version control. Familiarity with reporting/BI tools like Looker. Preferred Qualifications Python expertise for automation, integration, and orchestration Experience with semantic layers Experience with orchestration tools like Airflow Knowledge of modern software engineering practices applied to data (e.g., modularity, code review, testing) Our Working Model Our vision is an IRL-first approach to work, with the team working together in-person 3 days a week. This role requires you to be based within commuting distance of our London or Barcelona hub. We believe in meeting in real life to improve connectivity, productivity, and creativity. We can help with relocation for certain roles. English is the official language at the office. Please submit your resume in English and include an updated portfolio and/or resume. Equality and Recruitment Perk is a global company with a diverse customer base, and we are an equal opportunity employer. You're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
Traveltechessentialist is seeking an experienced data professional to work at the intersection of Data Engineering and Data Analytics. You will transform raw data into high-quality datasets, develop efficient workflows, and optimise data models for performance and accuracy. The role requires mastery of SQL, hands-on experience with dbt, and familiarity with cloud data platforms like Snowflake. The ideal candidate should have a strong collaborative spirit and be prepared to work in an in-person environment three days a week in London or Barcelona.
01/07/2026
Full time
Traveltechessentialist is seeking an experienced data professional to work at the intersection of Data Engineering and Data Analytics. You will transform raw data into high-quality datasets, develop efficient workflows, and optimise data models for performance and accuracy. The role requires mastery of SQL, hands-on experience with dbt, and familiarity with cloud data platforms like Snowflake. The ideal candidate should have a strong collaborative spirit and be prepared to work in an in-person environment three days a week in London or Barcelona.
Traveltechessentialist in the UK is seeking a Senior Software Engineer to enhance automated expense reconciliation systems. You will work within a collaborative team, delivering robust solutions spanning full-stack features. The ideal candidate should possess strong architectural skills, product leadership, and a commitment to engineering excellence. The role also emphasizes mentorship and cross-functional collaboration, requiring the ability to navigate complex systems and influence product roadmaps effectively.
29/06/2026
Full time
Traveltechessentialist in the UK is seeking a Senior Software Engineer to enhance automated expense reconciliation systems. You will work within a collaborative team, delivering robust solutions spanning full-stack features. The ideal candidate should possess strong architectural skills, product leadership, and a commitment to engineering excellence. The role also emphasizes mentorship and cross-functional collaboration, requiring the ability to navigate complex systems and influence product roadmaps effectively.
Traveltechessentialist seeks a Data Scientist III in the United Kingdom to apply advanced statistical techniques and mentor junior colleagues. You will manage analytical workstreams, engage with stakeholders, and drive data-driven insights. The ideal candidate has a relevant degree and 4-6 years of experience in data science. Proficiency in SQL, Python, and data visualization is essential. This position aims to enhance business performance through sophisticated analytics and collaboration with peers.
29/06/2026
Full time
Traveltechessentialist seeks a Data Scientist III in the United Kingdom to apply advanced statistical techniques and mentor junior colleagues. You will manage analytical workstreams, engage with stakeholders, and drive data-driven insights. The ideal candidate has a relevant degree and 4-6 years of experience in data science. Proficiency in SQL, Python, and data visualization is essential. This position aims to enhance business performance through sophisticated analytics and collaboration with peers.
Senior Software Engineer - Finance Experience As a Senior Software Engineer on the Finance Experience team, you will play a central role in delivering the systems that power seamless, automated expense reconciliation for Perk clients. Your work will span the full stack on features such as employee reimbursements, expense capture, ERP integrations, supplier invoicing, and integrations with third party expense platforms like Pleo and Ramp. You will partner closely with finance, compliance, and cross functional engineering teams to ensure every step in the financial reconciliation journey works smoothly. Professional Responsibilities Shape the bigger picture. You won't just build features; you'll refine the what to build and why. You will contribute to your squad's quarterly goals and long term vision alongside Product and Engineering leaders. Architect for today and tomorrow. When a major change is needed, you will write design documents that lay the foundation, manage technical debt, and ensure we invest our energy where it matters. Lead across boundaries. You will communicate complex ideas across teams, coordinate cross squad initiatives, and collaborate with architects on solution discovery. Raise the bar for everyone around you. As a mentor, coach, and bar raiser, you will support less experienced colleagues, provide feedback, and elevate overall engineering standards. Desired Skills & Experience Product Leadership: Translate complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architect scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Define and uphold engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establish frontend architecture patterns, including state management, performance budgets, and comprehensive testing such as E2E/Cypress. Backend Excellence: Engineer sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Lead observability and SRE practices; define SLOs, manage incident responses, and conduct blameless post mortems. Security & Risk: Oversee operational security, including secrets hygiene and dependency risk management to maintain a hardened production environment. Mentorship & Influence: Level up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinate multi team deliverables and align stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with or strong interest in modern AI augmented workflows, including agentic workflows and AI powered code reviews. How We Work We believe the best work happens when great people come together in small teams with a shared sense of purpose. Your squad will provide real ownership of features, a say in what gets built, and autonomy to deliver impactful results. We embrace AI across our workflow, using it for code reviews, documentation, and incident triage. All candidates are expected to use AI tools during interviews, and success is measured by code quality and ownership. Relocation & Logistics For certain roles, we can assist with relocation from anywhere in the world. This role requires you to be based within commuting distance of our hubs. English is the official language at the office. Please submit your resume in English. Equal Opportunity Statement We are 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.
29/06/2026
Full time
Senior Software Engineer - Finance Experience As a Senior Software Engineer on the Finance Experience team, you will play a central role in delivering the systems that power seamless, automated expense reconciliation for Perk clients. Your work will span the full stack on features such as employee reimbursements, expense capture, ERP integrations, supplier invoicing, and integrations with third party expense platforms like Pleo and Ramp. You will partner closely with finance, compliance, and cross functional engineering teams to ensure every step in the financial reconciliation journey works smoothly. Professional Responsibilities Shape the bigger picture. You won't just build features; you'll refine the what to build and why. You will contribute to your squad's quarterly goals and long term vision alongside Product and Engineering leaders. Architect for today and tomorrow. When a major change is needed, you will write design documents that lay the foundation, manage technical debt, and ensure we invest our energy where it matters. Lead across boundaries. You will communicate complex ideas across teams, coordinate cross squad initiatives, and collaborate with architects on solution discovery. Raise the bar for everyone around you. As a mentor, coach, and bar raiser, you will support less experienced colleagues, provide feedback, and elevate overall engineering standards. Desired Skills & Experience Product Leadership: Translate complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architect scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Define and uphold engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establish frontend architecture patterns, including state management, performance budgets, and comprehensive testing such as E2E/Cypress. Backend Excellence: Engineer sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Lead observability and SRE practices; define SLOs, manage incident responses, and conduct blameless post mortems. Security & Risk: Oversee operational security, including secrets hygiene and dependency risk management to maintain a hardened production environment. Mentorship & Influence: Level up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinate multi team deliverables and align stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with or strong interest in modern AI augmented workflows, including agentic workflows and AI powered code reviews. How We Work We believe the best work happens when great people come together in small teams with a shared sense of purpose. Your squad will provide real ownership of features, a say in what gets built, and autonomy to deliver impactful results. We embrace AI across our workflow, using it for code reviews, documentation, and incident triage. All candidates are expected to use AI tools during interviews, and success is measured by code quality and ownership. Relocation & Logistics For certain roles, we can assist with relocation from anywhere in the world. This role requires you to be based within commuting distance of our hubs. English is the official language at the office. Please submit your resume in English. Equal Opportunity Statement We are 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 in the United Kingdom is seeking a Senior Architect to shape the technical direction of its B2B platform. You will manage complex technical projects and partner with diverse engineering and product teams. The ideal candidate will have over 8 years of experience in software architecture, with a strong focus on mentoring and collaboration across units. This role involves driving architectural design, establishing technical standards, and guiding teams towards achieving business outcomes.
28/06/2026
Full time
Traveltechessentialist in the United Kingdom is seeking a Senior Architect to shape the technical direction of its B2B platform. You will manage complex technical projects and partner with diverse engineering and product teams. The ideal candidate will have over 8 years of experience in software architecture, with a strong focus on mentoring and collaboration across units. This role involves driving architectural design, establishing technical standards, and guiding teams towards achieving business outcomes.
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. As a Senior Software Engineer on the Financial Platform team, you'll help build the systems that ensure Perk's financial data is accurate, traceable, and audit ready. You'll work on expanding the platform to support increasingly complex financial flows, with a focus on building reliable reconciliation and reporting systems that operate automatically and at scale. Rather than applying short term fixes, you'll design and implement durable solutions that improve the integrity and transparency of our financial infrastructure. You'll also help translate and untangle complex business logic across our ERP integrations, ensuring every transaction moving through Perk is correctly represented across systems. Through thoughtful engineering practices, strong ownership, and a focus on auditability, you'll contribute to a codebase that gives Finance and the broader business confidence in the numbers behind the platform. 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. 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. 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.
23/06/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. As a Senior Software Engineer on the Financial Platform team, you'll help build the systems that ensure Perk's financial data is accurate, traceable, and audit ready. You'll work on expanding the platform to support increasingly complex financial flows, with a focus on building reliable reconciliation and reporting systems that operate automatically and at scale. Rather than applying short term fixes, you'll design and implement durable solutions that improve the integrity and transparency of our financial infrastructure. You'll also help translate and untangle complex business logic across our ERP integrations, ensuring every transaction moving through Perk is correctly represented across systems. Through thoughtful engineering practices, strong ownership, and a focus on auditability, you'll contribute to a codebase that gives Finance and the broader business confidence in the numbers behind the platform. 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. 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. 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 is seeking a Senior Software Engineer to enhance our financial platform, ensuring accuracy and audit-readiness. You will engage in designing reliable financial systems and collaborating with diverse teams to meet product objectives. The ideal candidate will possess strong system architecture skills and a proven track record in product leadership. Join us to shape the future of travel technology in a collaborative environment.
23/06/2026
Full time
Traveltechessentialist is seeking a Senior Software Engineer to enhance our financial platform, ensuring accuracy and audit-readiness. You will engage in designing reliable financial systems and collaborating with diverse teams to meet product objectives. The ideal candidate will possess strong system architecture skills and a proven track record in product leadership. Join us to shape the future of travel technology in a collaborative environment.
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.
23/06/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 .
23/06/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 .
Traveltechessentialist is seeking a Senior Software Engineer to contribute to the core card spending experience within a fast-paced environment. The role involves technical leadership, driving project execution, and mentoring junior engineers. You will work in cross-functional teams to shape systems prioritizing reliability and simplicity, while ensuring alignment with overall company goals. We foster an autonomous culture, and you will find yourself making impactful technical decisions that drive customer success. This position is based in the United Kingdom and favors a hybrid work model.
22/06/2026
Full time
Traveltechessentialist is seeking a Senior Software Engineer to contribute to the core card spending experience within a fast-paced environment. The role involves technical leadership, driving project execution, and mentoring junior engineers. You will work in cross-functional teams to shape systems prioritizing reliability and simplicity, while ensuring alignment with overall company goals. We foster an autonomous culture, and you will find yourself making impactful technical decisions that drive customer success. This position is based in the United Kingdom and favors a hybrid work model.