At a Glance
- Tasks: Join us to design and implement a revolutionary travel platform using Python/Django and React.
- Company: TravelPerk is a fast-growing startup transforming the B2B corporate travel market.
- Benefits: Enjoy competitive pay, equity options, 24-25 vacation days, and flexible remote work.
- Why this job: Be part of a dynamic team, mentor others, and work on exciting tech projects.
- Qualifications: 5+ years in software engineering with expertise in web programming languages required.
- Other info: Work remotely until it's safe, then relocate to Spain, UK, or Germany for office collaboration.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
We are TravelPerk: a scaling unicorn valued at $1.3billion that has raised over $400m 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 revolutionizing 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
Make sure to showcase your experience with Python/Django and React in your conversations. Highlight specific projects where you’ve successfully implemented these technologies, as this will resonate well with the team at TravelPerk.
✨Tip Number 2
Demonstrate your understanding of Agile methodologies. Be prepared to discuss how you've contributed to Agile teams in the past, focusing on your role in product development and your approach to unit testing and continuous integration.
✨Tip Number 3
If you have experience in the travel industry or with DevOps and AWS, make sure to bring it up! These are bonus points that can set you apart from other candidates and show your alignment with TravelPerk's mission.
✨Tip Number 4
Prepare to discuss your mentoring and coaching experiences. TravelPerk values collaboration and knowledge sharing, so be ready to share examples of how you've helped colleagues grow in their roles.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your Resume: Make sure to customize your resume to highlight your experience with Python/Django and React, as well as any relevant work in the travel industry. Emphasize your product engineering mindset and any experience you have with Agile development.
Craft a Strong Cover Letter: In your cover letter, express your passion for building efficient and reliable software. Mention specific projects where you've demonstrated your coding skills and your ability to mentor others. Show enthusiasm for working in a fast-paced startup environment.
Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly focusing on server-side, client-side, or full stack development. If you have experience with AWS or open source contributions, make sure to highlight these as well.
Prepare for Potential Interviews: Be ready to discuss your previous projects in detail, especially those that involved system architecture design and API integrations. Prepare examples that demonstrate your obsession for quality and testing, as well as your communication skills in English.
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 features or integrations, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Your Product Engineering Mindset
TravelPerk values a 'Product Engineering' mindset. Be ready to talk about how you prioritize simplicity, efficiency, and performance in your work. Share specific instances where you made design decisions that improved product quality.
✨Emphasize Your Agile Experience
Since the role involves working in an Agile environment, highlight your experience with Agile methodologies. Discuss how you've contributed to team dynamics, participated in sprints, and ensured well-documented code and unit testing.
✨Prepare for Cultural Fit Questions
TravelPerk is looking for team players who enjoy building things together. Be ready to share your experiences working in teams, mentoring others, and contributing to open source projects. Show your enthusiasm for collaboration and fun at work.