Software Engineer

Company: Perk
Apply for the Software Engineer
Location: Birmingham
Job Description:

At Perk (formerly TravelPerk), we are redefining how businesses handle travel and expenses. We build the “intelligent platform” that eliminates the “shadow work”—the manual, soul-crushing tasks like booking and invoice processing—so people can focus on what actually matters. Trusted by over 10,000 global leaders (including Wise and Fabletics), we are solving a $1.7 trillion productivity problem. We’ve grown to 1,800+ people across 12 worldwide offices, but we still operate with the heart of a startup: we value ownership, a 7-star experience, and one-team collaboration.

About the Role

The Opportunity

We aren’t looking for “stack-specific” experts. We want problem-solvers who can select and apply the right tools for the challenge at hand. You’ll collaborate daily with our product team to architect, build, and scale a platform that makes business travel seamless.

Responsibilities

  • Full-Stack Development: Create web-based travel products using Python/Django and/or React.
  • Connectivity: Build and manage integrations with diverse 3rd party APIs.
  • Architecture: Lead the design, implementation, and rigorous testing of our systems.
  • Agile Standards: Maintain high code quality through unit testing, documentation, and CI/CD.
  • Knowledge Sharing: Act as a domain expert to mentor and upskill your peers.

Qualifications

  • Product-First Mindset: You engineering for the user, not just for the code.
  • Pragmatic approach: You value simplicity, speed, and high performance above over-engineering.
  • Proven Experience: You have a background in building complex, high-scale web products in any modern language.
  • Expertise: You are a master at server-side, client-side, or full-stack engineering (we provide internal training to round out your skills).
  • Quality Obsessed: You believe that testing and high-standard code are non-negotiable.

Required Skills

  • Background in the travel tech sector.
  • Familiarity with AWS DevOps infrastructure.
  • Experience in high-velocity, Agile teams.
  • Builders & Creators: We love people who contribute to Open Source or have their own projects.

Pay range and compensation package

  • Ownership: Competitive salary plus equity options.
  • Time Off: 25 days annual leave + bank holidays.
  • Flexibility: 20 days per year “Work from Anywhere” allowance.
  • Full Coverage: Bupa private medical/dental, Zurich life insurance, and pension plans.
Posted: March 21st, 2026