
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global travel management platform is seeking a Software Engineer in Birmingham to develop web-based products in Python/Django and React. You will design and implement system architecture while mentoring colleagues. The position offers a competitive compensation package, 25 days annual leave, and various health benefits. Applicants must be within commuting distance of the Birmingham hub.
Join to apply for the Software Engineer - Birmingham role at TravelPerk
About TravelPerk is a global travel and expense management platform. Its all-in-one platform gives travelers the freedom they want whilst providing companies with the control they need. The result saves time, money, and hassle for everyone. TravelPerk has industry-leading travel inventory alongside powerful management features, 24/7 customer support, state-of-the-art technology, and consumer-grade design. Founded in 2015 and headquartered in Barcelona, we’ve grown to over 1,800 people across Europe and North America. In 2022 we became a ‘unicorn’ and in 2025 we raised $200 million in a Series E funding round, increasing our valuation to $2.7 billion. We’ve been winning awards too. Since 2023, we’ve been voted one of the best places to work, one of the fastest-growing apps and tech companies, and a leading pioneer of business travel. These are just some of the reasons why global brands like Wise, Red Bull, GetYourGuide, and Aesop trust us to get the most out of their travel.
Role overview We’re not looking for stack experts. We’re looking for smart people who can bring in the best tools and processes to get the job done. You will work on a day-to-day basis with our product team to design, architect and implement our product. TravelPerk is a next-generation platform to take the pain out of booking and managing business travel.
Our Vision is for TravelPerk to serve as the platform for human connection in real life (IRL). We take an IRL-first approach to work, requiring proximity to our Birmingham hub. This role requires you to be based within commuting distance of our Birmingham hub. We believe meeting in real life improves connectivity, productivity, and creativity.
For certain roles, relocation from anywhere in the world can be considered. English is the official language at the office. Please submit your resume in English and include an updated portfolio if applicable.
TravelPerk is a global company with a diverse customer base — we are an equal opportunity employer and welcome applicants regardless of appearance, origin, or other personal characteristics.
How we work We prioritise experience and potential over formal qualifications. Talent and ability aren’t always reflected in credentials. Protect yourself from recruitment scams: All official TravelPerk communications come from @travelperk.com, verified channels, or our official LinkedIn page. We will never ask for payment for equipment or training or for sensitive information early in the process. If you receive a suspicious message, forward it to security@travelperk.com for verification.
For related roles and locations, see Open/Speculative roles and other Birmingham postings on the job board.