The Software Engineer at Perk will take full ownership of features—from problem discovery to deployment and impact measurement—within a cross-functional squad. You'll solve complex challenges while driving engineering excellence through reliable, simple systems that power a global travel and spend management platform trusted by over 10,000 companies.
What You'll Do
- Take responsibility for the entire lifecycle of a feature, from understanding customer pain points with the product team to design, coding, deployment, and measuring impact
- See how technical decisions directly affect customer outcomes on a daily basis
- Contribute to squad quarterly goals and long-term vision alongside Product Manager and Engineering Manager
- Refine what should be built and why, going beyond technical implementation to focus on the underlying problem
- Write design documents that lay the foundation for major platform changes
- Act as a guardian of technical quality by identifying areas for investment and proactively managing technical debt
- Ensure high-impact work is prioritized over 'busy work'
- Communicate complex technical ideas across multiple teams
- Proactively identify stakeholders and drive alignment across the organization
- Coordinate cross-squad initiatives
- Contribute to engineering guilds to align on shared technical topics
- Pair with architects on solution discovery
- Mentor and coach less experienced engineers
- Provide thoughtful feedback during code and design reviews
- Model best engineering practices in day-to-day work
- Help Engineering Managers identify team growth areas
- Raise engineering standards through guild meetings, design reviews, and pairing sessions
What We're Looking For
- Product Leadership: Translates complex business goals into technical roadmaps
- Product Leadership: De-risks ambiguous projects through spikes and prototyping
- System Architecture: Architects scalable, evolvable systems and data models
- System Architecture: Accounts for performance, failure isolation, and long-term maintenance
- Technical Standards: Defines and upholds engineering excellence
- Technical Standards: Implements CI/CD optimizations, testing strategies, and coding standards across the stack
- Frontend Strategy: Establishes frontend architecture patterns
- Frontend Strategy: Implements state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress)
- Backend Excellence: Engineers sophisticated backend solutions
- Backend Excellence: Implements API versioning, caching strategies, and complex data migration plans
- Operational Maturity: Leads observability and SRE practices
- Operational Maturity: Defines SLOs, manages incident responses, and conducts blameless post-mortems
- Security & Risk: Oversees operational security
- Security & Risk: Ensures secrets hygiene and dependency risk management for a hardened production environment
- Mentorship & Influence: Levels up the engineering organization through active mentorship
- Mentorship & Influence: Leads design reviews and influences product roadmap with technical data
- Cross-Functional Impact: Coordinates multi-team deliverables
- Cross-Functional Impact: Aligns stakeholders to resolve technical blockers across the organization
Technical Stack
- CI/CD
- Testing frameworks
- Cypress
- E2E testing
- State management
- API versioning
- Caching strategies
- Data migration tools
- Observability tools
- SRE practices
- SLOs
- Incident response systems
- Security hygiene tools
- Dependency management tools
Team & Environment
- Work in small, cross-functional squads with a Product Manager and Engineering Manager
- Report to an Engineering Manager
- Be part of a culture that values ownership, 7-star experience, and one-team mentality
- Join a diverse, global team representing over 70 countries
- Work in a company with 1,800+ people across 12 global offices
- Headquarters in London and Boston
- Thrive in a culture of innovation, control, and simplicity
- Focus on curiosity, purpose, and mindset over just knowledge
Benefits & Compensation
- IRL-first approach with in-person collaboration 3 days a week
- Opportunity for relocation assistance from anywhere in the world
- Diverse, global team representing over 70 countries
- Equal opportunity employment regardless of background or identity
- Work in a company trusted by over 10,000 companies worldwide
- Be part of a mission to eliminate shadow work and boost productivity
- Join a company with 1,800+ people across 12 global offices
- Headquarters in London and Boston
- Culture of innovation, control, and simplicity
- Values-driven environment emphasizing ownership, 7-star experience, and one-team mentality
- Focus on curiosity, purpose, and mindset over just knowledge
- Opportunity to shape how millions of people experience work
Work Mode
- Local role based in Birmingham
- Work in-person 3 days a week with an IRL-first approach
Perk is an equal opportunity employer. All applicants are welcome regardless of appearance, origin, or personal identity. Official communication comes only from @perk.com or @externalperk.com emails, verified social media, or listed LinkedIn recruiters. Perk will never ask for payment for equipment, training, or fees, or request sensitive personal information early in the process, nor communicate via unofficial apps like WhatsApp, Telegram, or Signal.









