Perk
Software Engineer - Midlothian
Job Description
Salary: £72,000 - 85,000 per year
Requirements:- We are looking for someone with extensive programming experience and a product engineering mindset.
- We value pragmatism and an obsession with simplicity, efficiency, and performance.
- You should have extensive experience in similar roles building technically complex products in any web programming language.
- You should have expert-level experience in server-side, client-side, or full stack development.
- You should care deeply about quality and testing.
- You should be eager to learn new technologies and frameworks.
- You should have strong communication skills.
- Bonus points if you have experience using AI coding tools during development, building AI-backed product features on AWS, GCP, or OpenAI platforms, working in the travel industry, DevOps experience with AWS, experience on high-performing Agile teams, or a background contributing to open source projects.
- We work with our product team to design, architect, and implement our product.
- We develop product features in Python/Django and/or React for a travel-related web-based product.
- We build integrations between our product and third-party APIs.
- We design, implement, and test system architecture.
- We work in an Agile environment with a strong focus on well-documented code, unit testing, and continuous integration.
- We mentor, coach, and train other colleagues as a domain expert.
- AI
- AWS
- Architect
- DevOps
- Django
- GCP
- Support
- Python
- React
- Web
- Cloud
- Copilot
- Security
- Spring
More:
We are Perk, formerly TravelPerk, an intelligent platform for travel and spend management that automates travel bookings, expenses, invoice processing, and other manual work so teams can focus on real work with real impact. Founded in 2015, we are a global company of more than 1,800 people across 12 offices, with headquarters in London and Boston, and we support over 10,000 companies worldwide. We value ownership, delivering a 7-star experience, and working as one team, and we bring together talent from travel and SaaS across more than 70 countries. We offer a competitive compensation package with equity options, 25 days of annual leave plus bank holidays, pension, private medical insurance, life insurance, income protection, dental insurance, tax-efficient schemes, gym discounts, mental health support, discounts and rewards, annual events, parental leave, volunteer hours, and a work-from-anywhere allowance. We work in an IRL-first model with the team together in person 3 days a week, and this role requires commuting distance to our hubs; relocation support may be available for certain roles. English is the official office language, and we encourage applicants to submit an updated resume and portfolio in English.
last updated 33 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Perk
Perk
Midlothian
IT
Skills & Technologies
Inferred from job description
Salary Insight
£78,500
This role
£60,000
UK median
This salary is 31% above the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks