Senior Software Engineer (Payments and Banking) (Madrid)

Senior Software Engineer (Payments and Banking) (Madrid)

15 sep
|
Embat
|
Madrid

15 sep

Embat

Madrid

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. Payments and Banking are becoming a central pillar of our product . 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.

Our ambition is clear: build a integral FinTech category leader and a place where exceptional engineers do the best work of their careers . We are looking for a Senior Software Engineer to play a key role in building and scaling Embat's financial platform. 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.

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. Own end-to-end delivery of features and systems, from design to production, ensuring high quality and performance. Write clean, maintainable, and well-tested code, following best practices and engineering standards.

Identify and address performance, scalability, and reliability challenges in existing systems. Support and mentor more junior engineers, contributing to their growth and development. 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.



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. 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.

Strong experience as a Backend Engineer, building scalable and reliable systems. High standards for code quality, testing, and maintainability. Mentoring mindset and willingness to support junior engineers.

Background in Computer Science or equivalent practical experience. Working proficiency in English & fluent in Spanish.

Location: Madrid (hybrid).

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. At Embat, you'll work in an agile, high-performance environment where we ditch bureaucracy in favor of ownership and impact.

Generous Leave: 23 paid vacation days + your birthday off + public holidays. Earn +1 extra vacation day for every year at Embat (up to 3). A hybrid model (40% remote) with flexible working hours.

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 finance & product training, and twice-yearly career reviews. Optimize your net salary with tax-free benefits including Restaurant, Transport, and Kindergarten vouchers.

📌 Senior Software Engineer (Payments and Banking) (Madrid)
🏢 Embat
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (payments and banking) (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (payments and banking) (madrid) / madrid