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 to multiply impact beyond your own code.
- Act as a force multiplier by identifying systemic risks, technical debt, and cross-team dependencies early, and proactively driving initiatives that improve velocity, quality, and resilience at scale.
- Champion engineering excellence through strong opinions on testing strategies, CI/CD, observability, and operational readiness, ensuring systems are secure, compliant, and production‑grade.
- Lead by example in modern engineering practices, including the responsible use of AI-assisted development tools to accelerate delivery and learning, while maintaining deep understanding, accountability, and ownership of all solutions produced.
Required Qualifications
- Strong technical foundation in computer science or a closely related discipline, gained through formal education and/or equivalent industry experience, with evidence of continuous learning and technical depth.
- Experience working in fintech or within the financial services industry.
- Extensive experience building and operating production systems at scale. While this often aligns with 10+ years in industry, we value demonstrated impact, sound judgement, and leadership over tenure alone.
- Deep understanding of core computer science concepts — i ncluding data structures, algorithms, system design, and complexity trade‑offs — a nd the ability to apply them pragmatically to real‑world, high‑scale problems.
- Proven ability to design, write,
and evolve high-quality software in one or more modern programming languages, with a strong focus on maintainability, performance, and operational robustness.
- Exceptional problem‑solving and analytical skills, able to decompose ambiguous, multi‑dimensional problems and drive them to clear, effective technical outcomes.
- Strong communication and influencing skills, capable of articulating complex technical ideas clearly, building alignment across teams, and constructively challenging assumptions at all levels.
- A collaborative leadership mindset, with a track record of mentoring engineers, raising technical standards, and contributing positively to engineering culture beyond individual delivery.
What We Offer
- Highly competitive compensation, including a strong base salary, performance‑based bonus, and a comprehensive benefits package, aligned to the impact and scope of a senior technical leadership role.
- A clearly defined Staff / Principal career path, with transparent expectations, senior‑level mentorship, and multiple growth vectors — i ncluding technical leadership, architectural ownership, and organisational influence.
- The opportunity to work on complex, high‑leverage problems at scale, where your decisions directly shape core platforms, customer outcomes, and long‑term business performance.
- Meaningful ownership from day one, with responsibility for critical systems and initiatives, and the autonomy to drive improvements across architecture, reliability, and engineering effectiveness.
- A high‑performing, inclusive engineering culture within a fast‑growing, global FinTech, where technical excellence, thoughtful decision‑making, and constructive challenge are valued and rewarded. Ebury is an equal opportunity employer. We invite all qualified individuals to apply.
#J-18808-Ljbffr
📌 Staff Engineer (Credit & Underwriting) (Madrid)
🏢 Ebury
📍 Madrid