Staff Engineer, FinTech - Credit & Underwriting

Ebury Group

Madrid

Hybrid

EUR 110,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Performance-based bonus
Benefits package
Staff/Principal career path

Job summary

Ebury Group in Madrid is seeking exceptional and highly motivated Staff Software Engineers to join our engineering division. This role offers meaningful ownership of critical systems and the opportunity to shape the future of a leading FinTech platform.

You will collaborate with engineers, product designers, and product managers to tackle the hardest problems, drive architectural decisions, and mentor others as part of a strong engineering leadership team.

Qualifications

  • Evidence of continuous learning and technical depth in CS or equivalent
  • Experience in fintech or financial services
  • Extensive experience building and operating production systems at scale
  • Strong fundamentals in CS concepts and pragmatic application
  • Proven ability to design, write, and evolve high-quality software
  • Exceptional problem-solving and analytical skills
  • Strong communication and influencing skills
  • Collaborative leadership and mentoring experience

Responsibilities

  • Provide technical leadership across critical domains, owning large-scale systems
  • Set architectural direction and drive long-term technology strategy
  • Partner with Product, Design, and Engineering leadership to translate business needs into scalable tech solutions
  • Own full system lifecycle from discovery to production operations and cost optimisation
  • Raise engineering standards and mentor senior engineers to multiply impact
  • Identify systemic risks, technical debt, and cross-team dependencies early
  • Champion testing strategies, CI/CD, observability, and security
  • Lead by example with AI-assisted development and ownership of solutions

Skills

System design
Data structures
Algorithms
Software engineering
Leadership

Job description

Ebury Group in Madrid is seeking exceptional and highly motivated Staff Software Engineers to join our engineering division. This role offers meaningful ownership of critical systems and the opportunity to shape the future of a leading FinTech platform.

You will collaborate with engineers, product designers, and product managers to tackle the hardest problems, drive architectural decisions, and mentor others as part of a strong engineering leadership team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer – FinTech Platform & Underwriting
Staff Engineer – FinTech Platform & Underwriting

Ebury • Madrid

Hybrid
EUR 120,000 - 180,000
Competitive base salary
Senior career path
Growth opportunities
+2
Staff Software Engineer, FinTech - Architecture Leader & Scale
Staff Software Engineer, FinTech - Architecture Leader & Scale

Greenhouse Software, Inc. • Madrid

Hybrid
EUR 90,000 - 120,000
Base salary
Bonus program
Benefits package
+1
Staff Engineer (Credit & Underwriting)
Staff Engineer (Credit & Underwriting)

Ebury • Madrid

Hybrid
EUR 120,000 - 180,000
Competitive base salary
Senior career path
Growth opportunities
+2
Senior Backend Engineer - FinTech (Hybrid Madrid)
Senior Backend Engineer - FinTech (Hybrid Madrid)

Ebury • Madrid

Hybrid
EUR 80,000 - 110,000
Competitive package
Growth & Certifications
Open Source Spirit
Staff Engineer (Credit & Underwriting)
Staff Engineer (Credit & Underwriting)

Greenhouse Software, Inc. • Madrid

Hybrid
EUR 90,000 - 120,000
Base salary
Bonus program
Benefits package
+1
Senior Software Engineer - Global Payments & Fintech
Senior Software Engineer - Global Payments & Fintech

Ebury • Madrid

Hybrid
EUR 70,000 - 90,000
Competitive salary
Discretionary bonus
Global exposure
+1
Senior Engineer
Senior Engineer

Ebury • Madrid

On-site
EUR 80,000 - 110,000
Competitive package
Growth & Certifications
Open Source Spirit
Engineering Manager (FinCore)
Engineering Manager (FinCore)

Ebury • Málaga

On-site
EUR 60,000 - 90,000
Competitive salary and benefits package
Discretionary bonus based on performance
Personal development through training and certification
Senior Engineer - (Fincore)
Senior Engineer - (Fincore)

Ebury • Málaga

On-site
EUR 90,000 - 130,000
Senior Engineer - (Fincore)
Senior Engineer - (Fincore)

Ebury • Madrid

On-site
EUR 90,000 - 120,000