Founded in 2015, it has grown to more than 1,800 people across 12 offices worldwide, with headquarters in London and Boston. It serves over 10,000 companies, including Wise, On Running, Breitling, and Fabletics, and addresses the lost productivity problem in enterprise spend. As a Senior Software Engineer on the Cards Experience EU team, you will be a key technical contributor developing and evolving the core card spending experience within the Spend domain.
Write production code, shape technical designs, and help the team execute with quality and pace on urgent strategic projects. Balance immediate delivery needs with long‑term platform sustainability and maintainability. Own the full lifecycle of features, from understanding customer pain points with product teams to design, coding, deployment, and measuring impact.
Means to Be a Senior at Perk Architect for today and tomorrow – write design documents, guard technical quality, manage technical debt, and focus on impact. We look for a senior engineer who thrives on real ownership, exhibits strong technical judgement, is pragmatic, and has a genuine interest in reliability and scalability.
Leadership – translate complex business goals into technical roadmaps and de‑risk projects through spikes and prototyping.
Architecture – design scalable, evolvable systems and data models addressing performance, failure isolation, and long‑term maintenance.
Standards – define and uphold engineering excellence, including CI/CD, testing strategies, and coding standards.
Strategy – establish frontend architecture patterns, state management, performance budgets, and comprehensive testing.
Excellence – develop sophisticated backend solutions involving API versioning, caching, and data migration. Team members are expected to be within commuting distance of our hubs and work in person three days a week. English is the official language in the office. The role blends remote work with on‑site collaboration. Perk is a global company with a diverse customer base.
¿Te interesa este puesto?