CrawlJobs Logo

Software Engineer Backend Travel

United Kingdom, London 80000.00 - 90000.00 GBP / Year · Job Posted December 19, 2025
Apply Position
Job Link Share

Job Description

Are you a passionate and skilled backend software engineer looking for an exciting opportunity to work with cutting-edge technologies? Our client, a leading TRAVEL technology company based in London, is seeking a talented individual to join their dynamic team as a full-time Backend Software Engineer. In this role, you will have the opportunity to work in a hybrid environment, combining the best of both worlds - the flexibility of remote work (3 days per week) and the collaborative spirit of in-office interactions. Our client believes in fostering a work-life balance while delivering exceptional results.

Job Responsibility

  • Designing, developing, and maintaining the server-side components of our client's innovative software solutions
  • Collaborate with cross-functional teams, including frontend developers, designers, and product managers, to create scalable and efficient backend systems that power our client's applications

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience in backend software development
  • A passion for designing and building fantastic API's, delivering great developer experiences to go with it
  • An interest in working with Elixir, this is what our client mostly works with
  • A high bar in code quality and API design
  • Experience in Travel / Flights, hotels or cars REQUIRED

Nice to have

Previous experience isn't necessary and learning on the job is absolutely fine. What's more important is your general engineering ability rather than your knowledge of a particular language or framework

What we offer

  • Hybrid work environment (combination of remote and in-office work)
  • Comprehensive benefits package
  • Opportunities for professional growth and development
  • Collaborative and supportive team culture
  • Chance to work on innovative projects with cutting-edge technologies

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer Backend Travel

8 matching positions

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Software Engineer - Travel & Expenses

We are looking for a talented Software Engineer to join our Product, Design, and...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
spendesk.com Logo
Spendesk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development (+2 years for Senior Engineer positions)
  • Strong backend generalist, comfortable with TypeScript / Node.js (or equivalent, with willingness to ramp up)
  • Experience or solid interest in event-driven architecture (Kafka, async patterns, message queues)
  • Ability to pragmatically navigate both microservices and monoliths
  • Production-minded: you care about testing, observability, and reliability
  • Ability to translate business and product concepts into technical solutions
  • Enthusiasm for working in a fast-paced environment, with a focus on continuous growth and craft mastery
  • Strong customer-centric mindset and alignment with Spendesk's core values
Job Responsibility
Job Responsibility
  • Build and own backend features across a modern TypeScript microservice (hexagonal architecture, event-driven patterns) and our core expense platform
  • Design and implement reliable, observable systems with a production-first mindset (testing, monitoring, incident response)
  • Collaborate with PM, EM, Tech Lead, and mobile/frontend engineers to ship features across Web, iOS, and Android
  • Contribute to greenfield architecture decisions on the Travel platform (event sourcing, async patterns, third-party integrations)
  • Navigate and incrementally improve a legacy monolith on the Expenses side with pragmatism
  • Participate in the team's on-call rotation and contribute to operational excellence
  • Mentor fellow engineers and contribute to the team's technical culture
What we offer
What we offer
  • Flexible on-site and remote policy
  • Alan health insurance (fully covered by Spendesk)
  • Meal vouchers through Edenred (€6 per working day)
  • 100% reimbursement on public transportation subscription
  • Access to Moka.care for emotional and mental health wellbeing
  • 28 days of holidays
  • Latest Apple equipment
  • Great office snacks to fuel your day
  • A positive team to work with daily
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

At Numero, we build software for political campaigns and nonprofits. Since our f...
Location
Location
United States
Salary
Salary:
150000.00 - 190000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 6+ years of professional software engineering experience
  • Strong understanding of SQL/relational databases and experience with data modeling
  • Prior experience building web applications and scaling large-scale distributed systems
  • Excellent written and verbal communication skills and high EQ
  • Excitement to build brand new products (0→1) as well as to maintain, improve, and scale our existing product lines
  • Some prior experience with our stack is nice to have, but a desire to work with the languages and tech we use (Ruby, GraphQL, TypeScript) is required
  • You are located in the continental USA (ET, CT, MT, PT) and are willing to travel 1-2x a year for company retreats and/or team offsites (usually held in California)
Job Responsibility
Job Responsibility
  • Help us scale our backend infrastructure
  • Support the development of several new products on our roadmap
  • Shape our team’s culture and have a substantial impact on the success of our company
  • Rotate working between each of our different product lines
  • Have exposure to wide array of projects
What we offer
What we offer
  • Flexible PTO (including 12 company holidays and 2 weeks of required PTO each year)
  • Medical, dental and vision coverage with HSA option
  • 50% coverage for dependents
  • Paid Parental Leave for primary and secondary caregivers
  • Your choice of premium tech setup – laptop, monitor, accessories, and headphones
  • $1,000 for your work-from-home setup
  • Stipend for co-working 1 day / week (e.g. WeWork)
  • Annual company retreat and/or team offsites
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Piper Companies is seeking a Senior Software Engineer to join a rapidly growing ...
Location
Location
United States
Salary
Salary:
170000.00 - 180000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience building scalable web or backend systems
  • Strong full-stack experience with modern JavaScript frameworks and cloud platforms
  • Hands-on experience using AI-enhanced development tools in daily workflows
  • Solid understanding of system design, distributed systems, and event-driven architectures
  • Experience with AWS, CI/CD pipelines, and observability tools
  • Strong communication skills and comfort working in ambiguous, high-growth environments
  • Ability to travel occasionally for team meetups
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable full-stack applications using React, Node, PostgreSQL, and AWS
  • Contribute to greenfield architecture decisions including system design, service boundaries, and infrastructure strategy
  • Leverage AI-powered developer tools (e.g., Claude or similar) to accelerate development, testing, and delivery
  • Build and support event-driven and distributed systems with a focus on performance and maintainability
  • Apply secure coding practices and support application and infrastructure security standards
  • Collaborate closely with product and engineering teams in a fast-paced startup environment
  • Participate in live coding, system design discussions, and technical interviews
What we offer
What we offer
  • Equity eligibility
  • medical
  • dental
  • vision
  • 401k
  • flexible PTO
  • home office stipend
  • Fulltime
Read More
Arrow Right

Junior Backend Engineer

Cozycozy is the only platform that gives you real-time access to all available h...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
cozycozy.com Logo
cozycozy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-2 years of professional experience in software engineering, preferably in a back-end focused role, or equivalent project experience
  • Core stack knowledge and experience in Node.js, JavaScript & TypeScript
  • Familiarity with either NoSQL (MongoDB) or relational (PostgreSQL) databases
  • A basic understanding of web concepts is a plus (cookies, sessions handling etc)
  • High curiosity and a strong desire to learn complex system architecture, data integration techniques, and reactive programming principles (RxJS)
  • A meticulous approach to writing code and debugging data synchronization issues
  • Good written and verbal communication skills in English, suitable for a collaborative international environment
  • An ability to take ownership of assigned tasks and seek help proactively when blocked
  • Genuine enthusiasm for technology, travel, and joining a high-growth company
Job Responsibility
Job Responsibility
  • Integration Development & Support: Assist Senior Engineers in developing, testing, and deploying integrations with new accommodation partners using Node.js/TypeScript
  • Write and maintain reliable code to fetch both static partner information and real-time price and availability data, utilizing partner APIs or web scraping tools
  • Actively participate in debugging and resolving issues related to existing integrations to ensure data accuracy and reliability
  • Back-end System Contribution: Contribute to the maintenance and enhancement of back-end services responsible for data ingestion and processing, learning about performance optimization and scalability
  • Perform basic operations and assist in optimizing queries across our MongoDB and PostgreSQL databases, under senior guidance
  • Learn and apply concepts of RxJS and reactive programming within the Node.js environment to manage data streams efficiently
  • Learning & Collaboration: Participate in regular code reviews, offering constructive feedback and learning best practices for writing clean, well-tested, and maintainable code
  • Create and update technical documentation for new and existing partner integrations
  • Collaborate effectively with the engineering team, product managers, and business stakeholders to understand integration requirements
What we offer
What we offer
  • Opportunity to learn from and be mentored by Senior engineers, accelerating your professional and technical growth
  • A stimulating and supportive work environment with an international team (12 nationalities represented) that is passionate about travel and innovation
  • Strong entrepreneurial and open-minded culture with numerous projects to imagine and lead
  • Enjoy our office in the center of Budapest with unlimited coffee, tea, drinks, and snacks
Read More
Arrow Right

Team Lead - Software Engineer - Unified Configuration

As the team lead for the Unified Configuration team, you will build, mentor, and...
Location
Location
United States , Chicago
Salary
Salary:
180000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years experience in managing engineering teams within a (Java/data/infra) environment
  • 7+ years of experience in (software development/infra/data) industry in a fast paced tech environment
  • Full professional proficiency in English
  • Must be willing to travel, both domestically and internationally when required to meet with colleagues and/or merchant teams
Job Responsibility
Job Responsibility
  • Work cross-functionally with design, product, data engineers, engineers and other key stakeholders within the Unified Platform Solution
  • Have a multiplier effect by motivating team members and provide coaching in areas including but not limited to: engineering best practices, scalable architecture design, product roadmap discussions
  • Maintain an inclusive team culture focused on autonomy, ownership, collaboration, communication, and impact
  • Collaborate with different teams to design and implement new services with reliability/infra/data/dev in mind
  • Set clear individual and team goals that align with our strategic engineering ambitions in close collaboration with the product manager
  • Create an inspiring and collaborative team environment with an open communication/feedback culture
  • Recruit new team members in line with the Adyen culture and required skills
  • Maintain an inclusive team culture focused on autonomy, ownership, collaboration, communication, and impact
What we offer
What we offer
  • RSU's
  • Adyen+ benefit
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for a Senior Software Engineer to create modern software solution...
Location
Location
United States , Chicago
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of hands-on experience in software engineering, platform engineering, or a similar technical role focused on building production solutions
  • Strong programming experience with technologies such as C#, .NET, ASP.NET, JavaScript, React.js, Python, TypeScript, Golang, GraphQL, PostgreSQL, Neo4j, or related tools
  • Demonstrated success integrating third-party systems through APIs, webhooks, event-driven architectures, custom connectors, or batch-based processes
  • Experience delivering and supporting production applications in cloud environments such as AWS, Azure, or comparable platforms
  • Ability to work independently in fast-moving, ambiguous client settings while maintaining sound engineering judgment and accountability
  • Strong communication skills with the ability to explain technical ideas clearly to non-technical audiences and collaborate effectively with cross-functional teams
  • Willingness to travel and work on-site with clients as needed, up to 25–50% of the time
Job Responsibility
Job Responsibility
  • Build and release full-stack software products, including backend services, APIs, user interfaces, dashboards, and data-driven features that support operational decision-making
  • Connect external and internal platforms by developing integrations, data flows, and synchronization processes across business and analytical systems
  • Create automated workflows that streamline coordination between users, software applications, and operational processes
  • Collaborate with product and engineering partners to define technical approaches, strengthen delivery methods, and improve long-term solution quality
  • Engage directly with users and client stakeholders to gather requirements, validate concepts, and refine functionality based on practical feedback
  • Monitor live applications, troubleshoot issues across the technology stack, and enhance system stability and performance in production environments
  • Produce technical documentation, architectural guidance, and transition materials that enable client teams to support and expand delivered solutions
  • Establish reusable development patterns, deployment methods, and engineering assets that improve efficiency across future engagements
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Eligibility to enroll in company 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineer (Civil Aviation)

As a Software Engineer for the Civil Aviation team, you will design and build a ...
Location
Location
United States , Boston
Salary
Salary:
Not provided
airspace-intelligence.com Logo
Air Space Intelligence
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience building production-grade backend or distributed systems where strong design principles make the difference in maintainability, scalability, and performance
  • Proficiency in at least one modern programming language. We work in Rust and Python and expect you to have the foundation to quickly learn these languages
  • Experience with data integration, data storage, data processing, and data modeling systems
  • Experience with AWS and cloud-native architectures
  • Ability to work in complex, multi-system environments with evolving data models
  • Strong collaboration skills and comfort working across teams in a mission-critical environment
  • Proficient in leveraging modern LLM tools to accelerate development workflows and enhance code quality
Job Responsibility
Job Responsibility
  • Design and build a backend system that will operate at the center of U.S. air travel for the next decade and beyond
  • Data fusion at operational scale: ingesting disparate, noisy, and potentially conflicting data streams, from radar, flight plans, weather systems, operator inputs, and more, and resolving them into a single, authoritative view of the world
  • Project that state forward in time, enabling optimization across a complex set of competing conditions and constraints
  • Fulltime
Read More
Arrow Right