Software Engineer
Indexed description
Perk is an intelligent platform designed for travel and spend management. Our goal is to eliminate the time-consuming, manual work that prevents teams from focusing on what truly matters.
Our tools automate processes such as travel booking, expense management, invoice handling, and more. By reducing this “shadow work” that impacts productivity, morale, and innovation, we aim to enable meaningful work with real impact.
Today, we support over 10,000 companies globally—including Wise, On Running, Breitling, and Fabletics—addressing the average 7 hours of lost productivity per employee each week, a $1.7 trillion challenge.
At Perk, our values guide how we work—thinking like owners, delivering a 7-star experience, and operating as one team. We prioritize curiosity, purpose, and mindset alongside technical skills. Our team includes talent from over 70 countries across the travel and SaaS industries.
About the role
Are you a Senior Software Engineer with strong programming experi
ence?We’re not focused on hiring for a specific tech stack—we’re looking for individuals who can identify and use the best tools and approaches to solve problems effectively.
You will collaborate closely with the product team to design, architect, and build our platform. Perk is a next-generation solution aimed at simplifying 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 and maintain integrations with third-party APIs
- Contribute to system architecture design, implementation, and testing
- Work within an Agile environment, ensuring well-documented code, strong unit testing practices, 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, efficiency, and performance
- Extensive experience building technically complex products using web programming languages
- Expertise in server-side, client-side, or full-stack development (final scope depends on strengths; internal training provided)
- Strong focus on quality and testing
- Willingness to learn new technologies and frameworks
- Excellent communication skills
Bonus points for
- Experience using AI-assisted coding tools (e.g., Copilot, Cline, or similar)
- Experience building AI-powered features using AWS, GCP, or OpenAI platforms
- Background in the travel industry
- DevOps experience, particularly within AWS
- Experience working in high-performing Agile teams
- Contributions to open-source projects or interest in building side projects
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search