At a Glance
- Tasks: Design, architect, and implement innovative travel solutions using Python/Django and React.
- Company: Join TravelPerk, a $1.3 billion unicorn revolutionising the B2B corporate travel market.
- Benefits: Enjoy competitive pay, generous vacation, health perks, and unforgettable company events.
- Why this job: Be part of a fast-growing team shaping the future of travel with a focus on quality and innovation.
- Qualifications: Extensive programming experience with a passion for product engineering and mentoring others.
- Other info: We celebrate diversity and are an equal opportunity employer, welcoming all backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
We are TravelPerk: a scaling unicorn valued at $1.3 billion that has raised over $400 million since our creation in 2015. Over the past few years, we’ve been named the fastest-growing SaaS startup in the world by SaaS1000 and featured as one of the hottest startups to watch by both Forbes and Wired. We’re revolutionising the B2B corporate travel market—worth over $1.3 trillion—to connect people in real life in an enjoyable and sustainable way.
TravelPerk are innovators. During the last year we have welcomed and acquired the likes of Click Travel, NexTravel and Albatross to the team. From TravelCare, to FlexiPerk and of course GreenPerk we are shaping the future of the industry.
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
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
- Flexible compensation plan to help you diversify and increase the net salary
- Unforgettable TravelPerk events including travel to one of our hubs
- Mental health support tool for your wellbeing
- Exponential growth opportunities
TravelPerk 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 TravelPerk regardless of how you look, where you’re from, or anything else that makes you, well, you.
Senior Software Engineer employer: TravelPerk
Contact Detail:
TravelPerk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with TravelPerk's products and services. Understanding their offerings, like TravelCare and GreenPerk, will help you demonstrate your enthusiasm for the company and how your skills can contribute to their mission during interviews.
✨Tip Number 2
Showcase your experience with Agile methodologies. Since the role involves working in an Agile environment, be prepared to discuss your past experiences in Agile teams and how you've contributed to successful product development cycles.
✨Tip Number 3
Highlight your mentoring abilities. As a Senior Software Engineer, you'll be expected to coach and train others, so think of examples where you've successfully mentored colleagues or led projects that required collaboration and knowledge sharing.
✨Tip Number 4
Prepare to discuss your approach to quality and testing. Given the emphasis on well-documented code and unit testing, be ready to explain your strategies for ensuring high-quality software and how you stay updated with new technologies and frameworks.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to understand the specific skills and experiences TravelPerk is looking for in a Senior Software Engineer. Tailor your application to highlight how your background aligns with their requirements.
Showcase Relevant Experience: In your CV and cover letter, emphasise your experience with Python/Django and React, as well as any previous work involving system architecture design and API integrations. Use specific examples to demonstrate your expertise.
Highlight Soft Skills: TravelPerk values strong communication skills and a collaborative mindset. Make sure to include examples of how you've mentored others or worked effectively in an Agile environment, showcasing your ability to contribute to team dynamics.
Craft a Compelling Cover Letter: Write a personalised cover letter that reflects your passion for the role and the company. Mention why you are excited about TravelPerk's mission and how you can contribute to their innovative approach in the B2B corporate travel market.
How to prepare for a job interview at TravelPerk
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python/Django and React. Bring examples of past projects where you implemented complex systems or integrations, as this will demonstrate your capability to handle the technical demands of the role.
✨Emphasise Your Problem-Solving Mindset
TravelPerk values a 'Product Engineering' mindset. During the interview, share specific instances where you've simplified processes or improved efficiency in previous roles. This will highlight your ability to think pragmatically and innovatively.
✨Demonstrate Your Agile Experience
Since the role involves working in an Agile environment, be ready to discuss your experience with Agile methodologies. Talk about how you've contributed to team dynamics, maintained well-documented code, and engaged in continuous integration practices.
✨Prepare to Discuss Mentorship
As a Senior Software Engineer, you'll be expected to mentor others. Think of examples where you've coached colleagues or led teams, and be ready to explain your approach to sharing knowledge and fostering growth within a team.