Software Engineer
Indexed description
About the position
Perk (formerly TravelPerk) is an intelligent platform for travel and spend management, built to reduce the manual, time-consuming work that distracts teams from meaningful tasks.
Our solutions automate processes such as travel booking, expense management, invoice processing, and more. By removing this “shadow work” that impacts productivity, morale, and innovation, we aim to enable real work with real impact.
We combine innovation, simplicity, and control to reshape how businesses operate and how people experience work.
At Perk, our values guide how we work—thinking like owners, delivering a 7-star experience, and operating as one team. We value curiosity, purpose, and mindset alongside technical expertise.
Our team brings together talent from over 70 countries across the travel and SaaS industries.
About the role
Are you a Senior Software Engineer with strong programming experience?
We are not focused on a specific tech stack—we are looking for engineers who can identify and use the most effective tools and processes to deliver results.
You will work closely with the product team on a daily basis to design, architect, and build our platform. Perk is a next-generation solution designed to simplify the experience of booking and managing business travel.
What you’ll be doing
- Develop product features using Python/Django and/or React within a web-based travel platform
- Build integrations between our platform and third-party APIs
- Contribute to system architecture design, implementation, and testing
- Work in an Agile environment with a strong focus on well-documented code, unit testing, and continuous integration
- Act as a domain expert by mentoring, coaching, and supporting other team members
Required skills and experience
- Strong “Product Engineering” mindset
- Pragmatic approach with a focus on simplicity, performance, and efficiency
- Extensive experience building complex products using web technologies
- Advanced expertise in server-side, client-side, or full-stack development (final scope aligned to your strengths, with internal training provided)
- Strong focus on quality and testing
- Willingness to learn new tools and frameworks
- Excellent communication skills
Bonus points for
- Experience using AI-assisted development tools (e.g., Copilot, Cline, or similar)
- Experience building AI-driven product features using AWS, GCP, or OpenAI platforms
- Background in the travel industry
- DevOps experience, particularly within AWS
- Experience working in high-performing Agile teams
- Interest in building side projects or contributing to open source
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search