Perk

Staff Software Engineer

Barcelona, Remote. Posted 5 months ago

The role

A Staff Software Engineer will own the technical vision across multiple teams and coordinate shared technical direction. You will be hands-on, contributing to one or two teams while mentoring engineers and shaping engineering approaches to meet business goals.

What you will do

  • Own the technical vision across teams
  • Coordinate a shared technical direction and contribute to annual and quarterly plans
  • Actively contribute to one or two teams as a hands-on engineer
  • Mentor engineers, unblock delivery, and work with dependent teams
  • Turn high-level business goals into engineering approaches
  • Propose annual objectives and identify architectural changes for scale
  • Support engineers through direct mentorship, design reviews, and pairing
  • Explain technical complexity to the wider business
  • Coordinate across squads and drive alignment across the broader organisation

Required qualifications

  • Product engineering mindset
  • Cross-team technical leadership
  • Architectural judgment
  • You build it, you run it experience
  • Experience working in a domain with significant underlying complexity
  • Backend-heavy, full-stack comfortable
  • Operational maturity
  • Mentorship and influence
  • AI-driven development

Nice to have

  • Experience in flights or travel, fintech, or industries with messy, constrained underlying systems

Before you apply

  • Must be based within commuting distance of hubs
  • Submit resume in English
  • Submit an updated portfolio and/or resume
  • Candidates are expected to use AI tools in coding interviews

About the company

Perk is an intelligent platform for travel and spend management. It is a global company of more than 1,800 people with headquarters in London and Boston.

Staff Software Engineer at Perk | JobZoey