Senior Software Engineer (Payments and Banking)

Embat

Madrid

Híbrido

EUR 85.000 - 125.000

Jornada completa

Hace 11 días

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Paid vacation
Birthday off
Hybrid model
Gympass
Lunch stipend
Private health insurance
Learning budget
Career reviews
Flexible compensation

Descripción de la vacante

Embat is a fast-growing FinTech startup building a real-time financial platform for mid-market and enterprise clients. You will own critical backend components, scale real-time balances, payments, FX, and credit capabilities, and drive end-to-end delivery in a hybrid Madrid environment.

You’ll collaborate with Product and stakeholders to translate business needs into robust technical solutions, write clean, maintainable code, and mentor junior engineers while improving engineering practices

Formación

  • Background in Computer Science or equivalent practical experience.
  • Strong experience as a Backend Engineer building scalable systems.
  • Experience with payments/financial domains or high-reliability environments.
  • Solid understanding of distributed systems, APIs, and system design fundamentals.
  • High standards for code quality, testing, and maintainability.
  • Ability to take ownership and work cross-functionally.

Responsabilidades

  • Design, build, and maintain scalable financial systems (real-time balances, payments, FX, credit).
  • Own end-to-end delivery of features, from design to production.
  • Contribute to architectural decisions to support rapid growth.
  • Collaborate with Product and stakeholders to translate requirements into robust solutions.
  • Write clean, well-tested code following engineering standards.
  • Mentor junior engineers and promote engineering best practices.
  • Participate in code reviews and knowledge sharing.

Conocimientos

Backend Engineering
Distributed Systems
APIs
Code Quality
Team Collaboration
Mentoring
English Proficiency
Spanish Proficiency
Problem Solving

Educación

Computer Science or equivalent

Herramientas

Node.js
TypeScript
Google Cloud Platform
CI/CD
Cloud-native architectures

Descripción del empleo

Embat is one of the fastest-growing FinTech startups in Europe, founded in 2021 to transform how mid-market and enterprise companies manage their finances in real time.

At the core of Embat lies a powerful financial platform that goes far beyond visibility: Payments and Banking are becoming a central pillar of our product. Over the last months, transaction volumes have doubled, and we are scaling rapidly to support complex, high-volume payment flows for multinational customers operating across multiple countries and currencies.

Our mission is to build globally scalable, secure, and resilient financial infrastructure that enables companies to move money with confidence: from local payment rails to international transfers, from real-time balances to reliable ledgers. All of this, delivered as a modern SaaS product that replaces manual, error-prone processes and unlocks real-time decision-making.

We are a team of 120+ people, backed by leading international investors. In February 2024, we closed a €15M Series A led by Creandum, alongside Samaipata, 4Founders Capital, and VentureFriends. Our ambition is clear: build a global FinTech category leader and a place where exceptional engineers do the best work of their careers.

What are we looking for?

We are looking for a Senior Software Engineer to play a key role in building and scaling Embat’s financial platform.

This is a high-impact role for a strong individual contributor who thrives on solving complex technical challenges and delivering reliable, scalable systems in a fast-growing environment.

As a Senior Engineer, you will take ownership of critical components, contribute to architectural decisions, and help ensure that our platform meets the highest standards of quality, performance, and security.

You will collaborate closely with your team, Product, and other stakeholders, bringing strong technical judgment and a pragmatic approach to building systems that scale with the business.

Our stack is built with Node.js and TypeScript, running on Google Cloud Platform, designed to scale fast without compromising on correctness and robustness, which are essential in financial systems.

What will you do?
  • Design, build, and maintain highly reliable and scalable financial systems, including real-time balances, payments, FX, and credit-related capabilities.
  • Own end-to-end delivery of features and systems, from design to production, ensuring high quality and performance.
  • Contribute to system design and architectural decisions, helping evolve Embat’s platform to support rapid growth.
  • Collaborate closely with Product and stakeholders to translate business requirements into robust technical solutions.
  • Write clean, maintainable, and well-tested code, following best practices and engineering standards.
  • Identify and address performance, scalability, and reliability challenges in existing systems.
  • Participate actively in code reviews, design discussions, and knowledge sharing within the team.
  • Support and mentor more junior engineers, contributing to their growth and development.
  • Contribute to improving engineering practices, tools, and processes within your team.
  • Help maintain a strong culture of ownership, collaboration, and continuous improvement.
Objectives
Within 2 months
  • Become fully ramped up on Embat’s architecture, systems, and domain, contributing to ongoing projects.
  • Take ownership of a specific component or feature area, delivering high-quality contributions.
  • Actively participate in team rituals (code reviews, planning, design discussions) and start adding technical value.
Within 4 months
  • Own and deliver end-to-end a meaningful feature or system improvement with clear impact.
  • Contribute to architectural discussions and propose improvements to scalability, performance, or reliability.
  • Be a reliable contributor within the team, helping unblock others and raising the overall code quality.
Within 6 months

Own critical parts of the system with autonomy and accountability.

  • Be recognized as a strong technical contributor within your team.
  • Actively mentor junior engineers and contribute to raising the team’s engineering standards.
  • Drive improvements in systems, processes, or tooling that enhance team productivity and product quality.
Requirements
  • Strong experience as a Backend Engineer, building scalable and reliable systems.
  • Experience developing complex products, ideally in domains such as payments, financial systems, or other high-reliability environments.
  • Solid understanding of distributed systems, APIs, and system design fundamentals.
  • High standards for code quality, testing, and maintainability.
  • Experience working in collaborative environments, contributing to shared codebases and team outcomes.
  • Ability to take ownership of problems and drive them to completion.
  • Good communication skills and ability to work cross-functionally with Product and other teams.
  • Mentoring mindset and willingness to support junior engineers.
  • Pragmatic approach to problem-solving and technical decision-making.
  • Background in Computer Science or equivalent practical experience.
  • Languages: Working proficiency in English & fluent in Spanish.
  • Location: Madrid (hybrid).

Additionally, any of the below would definitely be great:

  • Experience with Node.js, TypeScript, Google Cloud Platform, CI/CD pipelines, and cloud-native architectures.
  • Experience in FinTech, banking, or regulated environments.
  • Familiarity with security, compliance, and data protection practices.
  • Experience working with high-scale or high-availability systems.
What comes with working at Embat?

We provide the platform for you to reach your highest professional and personal goals. At Embat, you'll work in an agile, high-performance environment where we ditch bureaucracy in favor of ownership and impact. We give you the space to lead, build, and create real value for our users from day one.

  • Generous Leave: 23 paid vacation days + your birthday off + public holidays.
  • Tenure Rewards: Earn +1 extra vacation day for every year at Embat (up to 3).
  • True Flexibility: A hybrid model (40% remote) with flexible working hours.
  • Wellhub (Gympass): Corporate access to thousands of gyms, wellness studios, and mindfulness apps at 30% to 60% off.
  • Wetaca Daily Lunch: Restaurant-quality meals delivered daily. Embat covers 40% of your office lunch.
  • Private Health Insurance (Sanitas): Access top-tier health coverage through our tax-free Flexible Compensation scheme.
  • Co-funded Learning Budget: Up to €1,000/year for your professional growth (50/50 match with Embat, 100% tax-free!).
  • Continuous Growth: Continuous finance & product training, and twice-yearly career reviews.
  • Flexible Compensation via Payflow: Optimize your net salary with tax-free benefits including Restaurant, Transport, and Kindergarten vouchers.
  • Tech of your choice: High-end hardware and tools to do your best work.
  • Great Vibes: Regular team buildings and a highly collaborative, energetic culture
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Backend Engineer
Backend Engineer

Embat • Madrid

Híbrido
EUR 70.000 - 95.000
Birthday off
Hybrid model 40% remote
Private health insurance (Sanitas)
+3
Engineering Manager
Engineering Manager

Embat • Madrid

Híbrido
EUR 90.000 - 130.000
23 paid vacation days
Birthday off
Hybrid 40% remote
+8
Account Executive - Spain (Fintech / Treasury SaaS)
Account Executive - Spain (Fintech / Treasury SaaS)

Embat • Madrid

Híbrido
EUR 50.000 - 80.000
Hybrid remote setup (Madrid hub)
Birthday off
Learning budget
+1
Treasury Consultant
Treasury Consultant

Embat • Madrid

Híbrido
EUR 45.000 - 65.000
Hybrid work model
Private health insurance
Learning budget
+1
01 Treasury Consultant
01 Treasury Consultant

Embat • Madrid

Presencial
EUR 42.000 - 64.000
Expert Mentorship
Ongoing Education
Performance Reviews
+8
01 Accounting Specialist
01 Accounting Specialist

Embat • Madrid

Híbrido
EUR 30.000 - 45.000
23 paid vacation days per year
Flexible remuneration options
English classes available
+1
Treasury Implementation Specialist
Treasury Implementation Specialist

Embat • Madrid

Híbrido
EUR 55.000 - 75.000
23 paid vacation days plus your birthday
Expert mentorship from founders
Flexible working hours
+1
Sales Development Representative (SDR) - DACH (Fintech / Treasury SaaS)
Sales Development Representative (SDR) - DACH (Fintech / Treasury SaaS)

Embat • Madrid

Híbrido
EUR 30.000 - 42.000
23 paid vacation days
Birthday off
40% remote
+8
SAP S/4HANA Product Owner
SAP S/4HANA Product Owner

Embat • Madrid

Híbrido
EUR 60.000 - 88.000
Generous Leave
Hybrid model (40% remote)
Gympass Wellhub
+2
Financial Content Manager
Financial Content Manager

Embat • Madrid

Híbrido
EUR 50.000 - 75.000
Competitive salary
Hybrid working setup
Private health insurance
+5