Staff Engineer (Underwriting Team)
Madrid Office - Hybrid: 4 days in the office, 1 day working from home
Ebury is seeking exceptional and highly motivated Staff Software Engineers to join their engineering division Madrid. This is an opportunity to make a significant impact within a leading FinTech firm. As a Staff Software Engineer, you will be an integral part of the team from your first day, contributing to mission‑critical projects and deploying production code within your first week.
As a Staff Engineer, you'll work across one or more product squads alongside other Engineers, Product Designers, and Product Managers. We ’ l l expect you to work on the hardest problems and guide the team to smart trade‑offs. You ’ l l be able to dive into the details but will also always have the big picture in mind. You'll play a key role within Engineering leadership and build close relationships with stakeholders across the business. We are committed to identifying and nurturing future technical leaders; for those who demonstrate exceptional performance and aptitude,
we offer an accelerated path for career progression.
Key Responsibilities
- Provide technical leadership across one or more critical domains, owning the design and evolution of large-scale, business-critical systems within our general financial platform.
- Set architectural direction by leading system design, making high-leverage technical decisions, and driving alignment on long-term technology strategy across teams.
- Partner closely with Product, Design, and Engineering leadership to translate business outcomes into scalable, resilient technical solutions, influencing roadmap decisions and trade-offs.
- Operate across the full system lifecycle, from early discovery and architecture through to production operations, reliability, performance, and cost optimisation.
- Raise the technical bar organisation-wide by defining and evolving engineering standards, guiding design reviews, and mentoring senior engineers t
📌 Staff Engineer (Madrid)
🏢 Ebury
📍 Madrid