Backend Engineer | Payments Squad

Pluxee
Madrid, Spain
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Automation of Tests Code Review Distributed Systems Payment Systems Fault Tolerance Message Broker Node.Js Payment Gateway TypeScript

Job description

Senior Backend Engineer (Payments): Designing and optimizing robust backend services for a global employee benefits platform with an accent on transactional precision, idempotency, and fault tolerance. Focus on evolving distributed architectures, ensuring high-stakes quality, and driving operational excellence in high-volume payment systems., * Design and optimize robust backend services for high-volume traffic and 100% data consistency.

  • Evolve existing systems into scalable, event-driven distributed architectures.
  • Ensure high-stakes quality through comprehensive testing (unit, integration, acceptance) and performance simulations.
  • Monitor service health in production, using observability tools to proactively identify and resolve bottlenecks or anomalies.
  • Share expertise through deep code reviews, mentoring junior engineers, and documenting engineering standards.

Requirements

  • 5+ years of experience developing production-grade applications, specifically within the Node.js ecosystem (TypeScript).
  • Direct experience with banking systems, payment gateways, ledger systems, or reconciliation processes.
  • Deep understanding of distributed systems mastery, including race conditions, eventual consistency, idempotency, and message brokers.
  • Systematic approach to troubleshooting complex issues in high-concurrency environments.
  • Extensive experience with automated testing patterns and a “shift-left” security mindset.
  • Fluency in English and Spanish.

Benefits & conditions

  • Meaningful job contributing to the future of employee benefits and impacting millions of lives and local communities.
  • Be part of a multicultural, fast-paced, and innovative team environment.
  • Emphasis on authentic care for people, wellbeing, and work-life balance.
  • Inclusive workplace that embraces diversity and offers equal learning and growth opportunities.

full_time

Organization Talanto

About the company

Pluxee is a global player in employee benefits and engagement that operates in 31 countries, helping companies attract, engage, and retain talent.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:00 min

Evolving engineering culture across global product teams

David Singleton David Singleton +1 · WWC 2023

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

5:19 min

Building a developer-centric infrastructure for financial services

David Singleton David Singleton +1 · WWC 2023

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · WWC 2023

Videos

See all

Related articles

See all