Staff Software Engineer - Europe

Plaid · Fintech · United Kingdom · All Cost Centers

Staff Software Engineer role at Plaid Europe focused on building and scaling the open banking platform for European fintechs. The role involves setting technical direction, hands-on coding, and ensuring technical excellence for a high-impact engineering team.

What you'd actually do

  1. Set technical direction across Europe's product surface area, translating product strategy into clear engineering roadmaps with crisp scoping, sequencing, and tradeoffs.
  2. Stay hands-on—owning high-leverage projects, spiking and prototyping to de-risk, or going deep on the hardest parts of projects others own, depending on the quarter.
  3. Own technical excellence for the team—setting and holding a high bar through design reviews, architectural decisions, and code quality.
  4. Partner closely with the EM and PM to identify opportunities, make tradeoffs, and keep the team focused on the highest-leverage work.
  5. Maintain a strong connection to US engineering and platform teams, ensuring Europe's requirements shape platform decisions and the team leverages shared infrastructure rather than building in isolation.

Skills

Required

  • 8+ years of software engineering experience
  • operating as a technical lead on a product engineering team
  • Strong programming skills in Go, Python, or similar backend languages
  • Experience operating and scaling high-availability systems (four 9s) in production
  • Demonstrated track record of effective delegation
  • Strong product engineering instinct

Nice to have

  • Payments domain experience
  • Experience working across time zones with distributed engineering teams
  • Fintech or financial infrastructure experience beyond payments
  • Familiarity with open banking APIs and bank connectivity patterns

What the JD emphasized

  • operating and scaling high-availability systems (four 9s) in production
  • Experience operating and scaling high-availability systems in production