Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 43200 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join us to design and implement a cutting-edge travel platform using Python/Django and React.
  • Company: TravelPerk is revolutionizing business travel management with innovative solutions.
  • Benefits: Enjoy competitive pay, generous vacation, health perks, and unforgettable team events.
  • Why this job: Be part of a collaborative team that values in-person connections and offers growth opportunities.
  • Qualifications: Bring your product engineering mindset and extensive programming experience to the table.
  • Other info: This role requires you to be within commuting distance of our London hub.

The predicted salary is between 43200 - 72000 £ per year.

Are you a Senior Software Engineer with extensive programming experience?

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.

As a Senior Software Engineer, this position involves:

  • Product development in Python/Django and/or React of a travel-related web-based product
  • Integrations between our product to 3rd party APIs
  • System architecture design, implementation, and testing
  • Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration
  • Being able to mentor, coach, and train other colleagues as a domain expert

Required skills and experience:

  • “Product Engineering” mindset
  • Pragmatism and obsession for simplicity, efficiency, and performance
  • Extensive experience in similar roles building technically complex products in any web programming language
  • An expert level at server-side , client-side or full stack development . Your final role within the team will depend on your skills and internal training will be provided
  • Obsession for quality and testing
  • Eager to learn new technologies and frameworks
  • Strong communication skills

Bonus points for:

  • Experience in the travel industry
  • DevOps experience with the AWS suite
  • Experience working with high-performing, Agile development teams
  • People who like to build stuff (we really like people who maintain/contribute to open source projects)

What do we offer?

  • Competitive compensation including equity in the company
  • Generous vacation days so you can rest and recharge
  • Health perks such as private healthcare or gym allowance depending on your location
  • Unforgettable TravelPerk events including travel to one of our hubs
  • Mental health support tool for your wellbeing
  • Exponential growth opportunities

Our Vision is for a world where TravelPerk serves as the platform for human connection in-real-life (IRL). 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 London hub. 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.

Senior Software Engineer employer: TravelPerk

At TravelPerk, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Software Engineer, you'll enjoy competitive compensation, generous vacation days, and health perks tailored to your needs, all while working in a dynamic Agile environment. With our commitment to employee growth and the unique opportunity to connect in-person at our London hub, you'll be part of a team that values creativity, productivity, and meaningful connections.
T

Contact Detail:

TravelPerk Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarize yourself with Python/Django and React, as these are key technologies for the role. Consider building a small project or contributing to an open-source project using these frameworks to showcase your skills.

✨Tip Number 2

Highlight your experience in Agile environments during your conversations. Be prepared to discuss how you've implemented Agile practices in past projects and how they contributed to successful product development.

✨Tip Number 3

Demonstrate your passion for quality and testing by sharing examples of how you've ensured high standards in your previous work. Discuss any specific tools or methodologies you’ve used for unit testing and continuous integration.

✨Tip Number 4

If you have experience in the travel industry or with AWS, make sure to mention it! These bonus points can set you apart from other candidates and show that you understand the unique challenges of the sector.

We think you need these skills to ace Senior Software Engineer

Product Engineering Mindset
Pragmatism
Efficiency and Performance Optimization
Extensive Programming Experience in Python/Django and/or React
API Integration Skills
System Architecture Design
Agile Methodologies
Unit Testing
Continuous Integration
Mentoring and Coaching Skills
Quality Assurance and Testing
Eagerness to Learn New Technologies
Strong Communication Skills
Full Stack Development Expertise
Experience with High-Performing Agile Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive programming experience, especially in Python/Django and React. Emphasize your product engineering mindset and any relevant projects that showcase your ability to design and implement complex web-based products.

Craft a Strong Cover Letter: In your cover letter, express your passion for building efficient and high-quality software. Mention your experience with Agile methodologies and your eagerness to mentor others. Relate your skills to the specific requirements mentioned in the job description.

Showcase Relevant Projects: If you have contributed to open source projects or have experience in the travel industry, make sure to include these in your application. Highlight any integrations with third-party APIs or system architecture designs you've worked on.

Prepare for Technical Questions: Be ready to discuss your technical expertise during the interview process. Prepare examples of how you've implemented unit testing, continuous integration, and maintained well-documented code in previous roles.

How to prepare for a job interview at TravelPerk

✨Showcase Your Product Engineering Mindset

During the interview, emphasize your ability to think like a product engineer. Discuss how you've approached previous projects with a focus on simplicity, efficiency, and performance. This will demonstrate that you align with their values.

✨Highlight Your Technical Expertise

Be prepared to discuss your extensive experience in Python/Django and/or React. Share specific examples of technically complex products you've built and how you approached system architecture design and implementation.

✨Demonstrate Agile Experience

Since the company works in an Agile environment, share your experiences working in similar settings. Talk about how you’ve contributed to well-documented code, unit testing, and continuous integration processes.

✨Mentorship and Team Collaboration

Mention any experience you have in mentoring or coaching colleagues. Highlight your strong communication skills and how you can contribute to team dynamics, as this is important for the role.

Senior Software Engineer
TravelPerk
T
  • Senior Software Engineer

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-03-15

  • T

    TravelPerk

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>