Product Engineer

PLUXEE ESPAÑA SAU

San Fernando de Henares

Presencial

EUR 90.000 - 120.000

Jornada completa

Hace 10 días
Generador de candidaturas

Transforma esta oferta en una entrevista: un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

Pluxee España SAU is hiring a Senior Product Engineer to own features from domain design through backend services to the UI, while leveraging AI-assisted workflows across the stack.

You will build resilient, scalable systems in a domain spanning Benefits, Payments, Leaders, and HR admin tooling, with a focus on data consistency and operational excellence.

Formación

  • 5+ years of experience building production-grade applications, full-stack or with strong cross-layer capability.
  • Proficiency in Typescript ecosystem; comfortable across backend and frontend with AI tooling.
  • Experience with payments mindset or banking-related systems is a plus.

Responsabilidades

  • Own features end-to-end from domain design to backend services and UI delivery.
  • Design for resilience at scale with robust, high-traffic systems.
  • Evolve distributed architectures to scalable, event-driven designs.
  • Champion automated testing (unit, integration, e2e) and run load/performance simulations.
  • Ensure operational excellence and observability in production.
  • Provide technical leadership through code reviews and mentoring.

Conocimientos

Full-stack development
Typescript
Node.js
NestJS
React
AI tooling for development

Herramientas

MongoDB
Redis
PostgreSQL
Docker
Kubernetes
GitLab CI/CD
Sentry
Datadog
PostHog
GitHub Copilot

Descripción del empleo

At Pluxee, we shape the world of employee benefits and engagement by bringing to life a personalized and sustainable employee experience, at work and beyond.

Permanent Regular Job Description: Senior Product Engineer and become a key contributor to our mission of revolutionizing employee compensation.

You’ll own features end-to-end — backend, frontend, and the AI-assisted workflows that let one engineer move fluidly across the stack — inside one of our core domains.

Domain Context
  • Benefits — Own the domain that defines what benefits an employee can access, under what conditions, with what limits, and in what markets. Benefits isn't a simple CRUD layer — it's a rich domain with multi-tenant configurations, eligibility rules that vary by company and country, tax compliance requirements, and real-time state that must always be consistent. Covers areas like health insurance, pensions, custom benefits, food and transport, childcare, training, and renting.
  • Payments — Build the engine that moves money globally. A high-performance team dedicated to resilient, mission-critical systems where transactional precision, idempotency, and fault tolerance are at the heart of everything. Involves evolving distributed, event-driven architectures at high transaction volume.
  • Leaders — The Leaders domain covers the employee-facing mobile and web experience within the Cobee platform, managing personal data, benefit visibility, and privacy compliance (GDPR/LPD). The domain shares boundaries with Payments (owning employee-specific card logic and mobile flows) and Benefits (storing accumulation activation decisions while Benefits executes the end-of-cycle operations).
  • Managers App Owns the HR admin experience, the tools client-company administrators use to manage their organization on the platform, and the client companies entity itself, the core record that everything else in the system hangs off of. Spans self-onboarding flows, multi-region and multi-market rollout, and the operational reliability of the admin-facing product. A domain where company-level configuration, data integrity, and cross-region consistency matter as much as UX.
Key Responsibilities
  • Own Features End-to-End: Take a feature from domain design through backend services to the UI that ships it, and the observability that tells you it's working.
  • Design for Resilience at Scale: Build and optimize robust software capable of handling high-volume traffic while ensuring data consistency and system reliability, evolving existing systems into scalable, event-driven architectures as product requirements grow.
  • Evolve Distributed Architectures: Understand the complexities of existing systems and evolve them into scalable, event-driven architectures to meet future global product requirements.
  • Mission-Critical Precision: When dealing with benefits and money movements, accuracy is essential. You will champion comprehensive automated testing (unit, integration, and e2e) and run advanced load and performance simulations to guarantee rock-solid stability
  • Operational Excellence & Observability: Monitor service health in production, using observability tools to proactively identify and resolve bottlenecks or anomalies.
  • Technical Leadership: Share your expertise through deep code reviews, mentoring junior engineers, and documenting engineering standards that elevate the entire squad.
  • AI-Driven Execution: Actively leverage AI tools and coding assistants on a daily basis to accelerate development cycles (SDD), automate repetitive tasks, and optimize overall team processes and delivery speed powered by AI Agents.
Our Technical Stack
  • Node.js (TypeScript), NestJS (or similar frameworks), React, React Native.
  • Data & State: MongoDB (Atlas), Redis for caching and distributed locking and PostgreSQL.
  • Infrastructure: Docker, Kubernetes, GitLab CI/CD (deploying multiple times daily).
  • Observability: Sentry and Datadog/New Relic for real-time monitoring and PostHog.
  • AI & Productivity: GitHub Copilot, Claude, ChatGPT, and other GenAI assistants.
  • Collaboration: GitHub, GitLab, Teams, JIRA, Confluence.
You are a match
  • Proven Senior Expertise: 5+ years of experience building production-grade applications, full-stack or with strong ability to work across layers. (Experience within Typescript ecosystem will be a plus.) Comfort working across backend and frontend, using AI tooling to close gaps in unfamiliar territory.
  • Distributed Systems Mastery: Deep understanding of race conditions, eventual consistency, idempotency, and message brokers.
  • The "Payments Mindset": experience with banking systems, payment gateways (Stripe, Adyen, etc.), ledger systems, or reconciliation processes will be a plus.
  • Distributed Systems Mastery: Deep understanding of race conditions, eventual consistency, idempotency, and message brokers is a must.
  • AI-Empowered Developer: A strong inclination to lean on AI tools for problem-solving, code generation, and workflow optimization, always looking for ways to work smarter and improve team efficiency.
  • Problem-Solving DNA: A systematic approach to troubleshooting complex issues in high-concurrency environments.
  • Quality First: Extensive experience with automated testing patterns and a "shift-left" security mindset.
  • Growth Mindset: A passion for continuous learning, open to feedback, and a drive to help others improve their craft.
  • Spanish & English fluency.
Happy at work
  • A meaningful job: Be the change! Help us build the future of employee benefits by bringing to life sustainable and personalized experiences and contribute to make a real impact on millions of lives. Our business model delivers not just for individuals but their communities too, by supporting local businesses and economies.
  • A great culture: People matter – a lot! Be part of a multicultural team that moves as one in a fast paced and innovative environment. We respect and care authentically about our people, we embrace wellbeing and work-life balance, new ideas and we have a lot of fun!
  • An empowering environment: Be yourself! At Pluxee we proudly embrace diversity and value the uniqueness of our talents, fostering an inclusive workplace where all abilities are celebrated, and equal learning and growing opportunities are a given.
Why join Pluxee?
  • Join an inclusive team Work at the heart of the community alongside 5,000 experts across 29 countries - we embrace diversity and value uniqueness, fostering a workplace where everyone can thrive.
  • Turn inspiration into possibility Get space to try new ideas, experiment and move the world of work forward as you bring new digital experiences - and moments of connection - to millions of people.
  • Make a positive impact Touch millions of lives and create meaningful change for people and the world we share, supporting our commitments to diversity, sustainability, and local economies.
  • Grow with us Get support you need to take meaningful steps in your career, whether you're performing your work/life balance or learning new skills.
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

Senior Product Engineer
Senior Product Engineer

Pluxee España • Madrid

Presencial
EUR 65.000 - 90.000
Product Engineer
Product Engineer

Pluxee • Madrid

Presencial
EUR 70.000 - 100.000
Software Engineer - Payment
Software Engineer - Payment

Pluxee España • Islas Baleares

Presencial
EUR 60.000 - 90.000
Software Engineer - Payment
Software Engineer - Payment

Pluxee España • Barcelona

Presencial
EUR 90.000 - 120.000
Software Engineer - Payment
Software Engineer - Payment

Pluxee España • Murcia

Presencial
EUR 70.000 - 100.000
Software Engineer
Software Engineer

Pluxee • Madrid

Presencial
EUR 70.000 - 100.000
Software Engineer - Payment
Software Engineer - Payment

Pluxee España • Tarragona

Presencial
EUR 70.000 - 100.000
Software Engineer - Payment
Software Engineer - Payment

Pluxee España • Mos

Presencial
EUR 65.000 - 90.000
Software Engineer - Payment
Software Engineer - Payment

Pluxee España • Albacete

Presencial
EUR 80.000 - 110.000
Software Engineer - Payment
Software Engineer - Payment

Pluxee España • La Coruña

Presencial
EUR 70.000 - 90.000