-
Oliver Bernard

Senior Software Engineer

Oliver Bernard
Spain · Full-time · Mid-Senior

Senior Software Engineer – Financial Services


📍 Madrid, Spain (5 days a week onsite)


💰 €95,000 - €140,000 base + 10% bonus


Overview


We are partnering with a leading financial services organisation in Madrid to hire a Senior Software Engineer. This is a high-impact role within a fast-paced, technology-driven environment where you’ll help design, build, and scale robust systems that support critical financial operations.

This opportunity is ideal for an experienced engineer who thrives in an onsite, collaborative setting and enjoys working on complex, high-performance systems.


Key Responsibilities

  • Design, develop, and maintain scalable backend systems and services
  • Collaborate closely with cross-functional teams including product, data, and infrastructure
  • Write clean, efficient, and maintainable code in your preferred language (e.g. Java, Python, C#, Go, etc.)
  • Contribute to architectural decisions and system design
  • Optimise performance, reliability, and security of applications
  • Mentor junior engineers and promote engineering best practices
  • Participate in code reviews and continuous improvement initiatives


Requirements

  • Bachelor’s degree (BSc) from a top 300 globally ranked university
  • Extensive experience as a Software Engineer in a commercial environment
  • Strong proficiency in at least one modern programming language
  • Solid understanding of software architecture, data structures, and algorithms
  • Experience building distributed systems or high-availability platforms
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus
  • Strong problem-solving skills and attention to detail
  • Ability to work onsite in Madrid 5 days per week


Desirable Experience

  • Background in financial services, fintech, or other regulated industries
  • Experience with microservices architecture and APIs
  • Knowledge of CI/CD pipelines and DevOps practices


What’s on Offer

  • Competitive base salary up to €140,000
  • 10% annual performance bonus
  • Opportunity to work on mission-critical systems in a leading financial environment
  • Collaborative, high-performing engineering culture
  • Career progression and professional development opportunities

Key Skills

Ranked by relevance

data structures microservices python devops cloud java cicd aws gcp c
Login to Apply
Posted
Mar 24, 2026
Type
Full-time
Level
Mid-Senior
Location
Madrid

Industries

Financial Services

Categories

Finance

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Fruition Group Ireland
Related

AWS Platform Engineer

2026-04-10

Contract
Mid-Senior
Ireland
Financial Services
Finance
View Job Details
RavenPack
Related

Senior ML Engineer - Search & LLM Ops

2026-04-10

Full-time
Mid-Senior
Spain
Financial Services
Information Technology
View Job Details
Paymentology
Related

Automation Engineer

2026-04-10

Full-time
Not Applicable
Lithuania
Financial Services
Engineering