Pluxee
Posted 9mo ago

Software Engineer

Pluxee
Madrid, Madrid, Spain
HybridFull Time
Responsibilities
  • design backend
  • build services
  • optimize performance
Requirements
  • Senior Backend Engineer with Node.js experience
  • Distributed services
  • Testing, CI/CD
  • Fluent Spanish and English
Technical tools mentioned
TypeScriptNode.jsReactReact NativeAuth0MongoDBGitHubGitlabDockerKubernetesJIRANotionSentry

Job description

Permanent Regular

Job Description:

Pluxee is a global player in employee benefits and engagement that operates in 31 countries. Pluxee helps companies attract, engage, and retain talent thanks to a broad range of solutions across Meal & Food, Wellbeing, Lifestyle, Reward & Recognition, and Public Benefits.

Powered by leading technology and more than 5,000 engaged team members, Pluxee acts as a trusted partner within a highly interconnected B2B2C ecosystem made up of more than 500,000 clients, 36 million consumers and 1.7 million merchants.

Conducting its business as a trusted partner for more than 45 years, Pluxee is committed to creating a positive impact on all its stakeholders, from driving business to local communities, to supporting wellbeing at work for employees while protecting the planet.

Join Pluxee as a Senior Backend Engineer and become a key contributor to our mission of revolutionizing employee compensation. You’ll collaborate with a dynamic and diverse team to design, build, and optimize robust backend services that power seamless payment solutions for our global user base.
 

As a Senior Backend Engineer you will work on:

  • Produce simple, maintainable code and in the meantime search for ways to improve it.

  • The platform requires special attention on performance, given the complexity of the data structures and the amount of requests the services are handling each day. You will be responsible for well testing your code (unit tests, acceptance tests, integration tests, load tests, performance tests) and propose/implement performance improvements.

  • Understand the capabilities and limitations of existing architectures and evolve them to satisfy future product requirements.

  • Learn and help others learn how to write great quality code

Our daily stack is:

  • Technical stack: TypeScript, Node.js,React, React Native, Auth0, MongoDB (Atlas).

  • We add tests to everything. Also, we log what's going on internally using Sentry.

  • We have our CI/CD with GitlabCI and we deploy several times each day.

  • Code collaboration: GitHub, Gitlab, Docker, K8

  • Project management and knowledge: JIRA, Notion.

  • Communication: Slack, Meets


🌟 You’re a match

  • Outstanding software engineering skills.

  • Proven experience developing production applications in (preferably) Node.js or other similar languages.

  • You can convert a design into code and deliver it using current software engineering best practices.

  • Really appreciated experience in distributed services and bank services.

  • Experience in developing medium/large-scale web applications and distributed systems.

  • Experience operating your services in a production environment.

  • A systematic approach to problem-solving.

  • Experience with unit, integration, functional, and e2e testing

  • Learn from feedback and help others learn to write better applications.

  • You’re passionate about what you do.


Languages:
You can speak fluently Spanish and English

📍 Your location
Madrid (Spain)

☀️ Happy at work
1) 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.
2) 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!
3) An empowering environment: Be yourself! At Pluxee we proudly embrace diversity and value the uniqueness of our talents, fostering an inclusive work place where all abilities are celebrated, and equal learning and growing opportunities are a given.

About Pluxee

Global provider of employee benefits and engagement solutions.

Similar jobs

Software Engineer roles near Madrid, Madrid
1d
Save
Mark Applied
Hide
Software Engineer (Senior, Staff) - Remote
Yerevan or Vienna or Brussels or Sofia or Zagreb or Prague or Paris or Nicosia or Tallinn or Tbilisi or Berlin or Athens or Budapest or Rome or Dublin or Riga or Valletta or Vilnius or Podgorica or Oslo or Amsterdam or Chisinau or Warsaw or Lisbon or Bucharest or Bratislava or Madrid or Ljubljana or Ankara or Kyiv or London or Brazil
RemoteFull Time
Replika
Replika: Private AI companion software serving people through conversational mobile and web applications.
Experience shipping consumer products to real users, driving complex features end to end, and working in founding or early-stage startups; fluent English and strong product, design, and coding judgment required.
AI, PRDs
1d
Save
Mark Applied
Hide
Buscamos primer Tech Lead, mas peso en Backend IA. Sólo 1 día a la semana oficina. Verano, Navidad y Semana Santa 100% remoto. Madrid
Madrid, Community of Madrid, Spain
€50k-€60k/yr HybridFull Time
Aurora
Aurora: Spanish AI operations software helping startups and small businesses automate finance and daily operations.
5+ YOEMore than 5 years of software engineering experience, strong Vue.js and Node.js skills, advanced JavaScript or TypeScript, REST APIs, SQL databases, cloud platforms, autonomy, and product ownership.
Vue.js, JavaScript, TypeScript, Node.js, REST, AWS, Supabase, SQL, PostgreSQL, LLM
1d
Save
Mark Applied
Hide
Ingenieros/as Software Equipos Electrónicos
Tres Cantos or Zamudio or Bilbao or Barcelona or Madrid
HybridContract
Sener
Sener: Global engineering and technology group delivering multidisciplinary infrastructure and aerospace solutions.
5+ YOEDegree or master's in electronics engineering, at least 5 years of similar experience, C or C++ programming skills, and advanced English. Embedded software and electronic systems experience required.
C, C++, Git, RS-232, RS-485, RS-422, USB, SPI, I2C, Modbus, VISA, CAN bus, MPLAB X, Microchip Studio, Doxygen, UML, LDRA, GitLab, Python, DOORS, JIRA, Redmine, Eclipse
1d
Save
Mark Applied
Hide
Ingenieros/as Software Equipos Electrónicos
Tres Cantos or Zamudio or Bilbao or Barcelona or Madrid
HybridContract
Sener
Sener: Global engineering and technology group delivering multidisciplinary infrastructure and aerospace solutions.
5+ YOEElectronic engineering degree, 5+ years in a similar role, C or C++ programming skills, and advanced English. Experience with embedded software and electronic systems is expected.
C, C++, Git, RS-232, RS-485, RS-422, USB, SPI, I2C, Modbus, VISA, CAN bus, MPLAB X, Microchip Studio, Doxygen, UML, LDRA, GitLab, Python, DOORS, JIRA, Redmine, Eclipse
2d
Save
Mark Applied
Hide
Senior Software Engineer (Full Stack)
Madrid or Munich
HybridFull Time
Atmen
Atmen: German RegTech SaaS helping energy-intensive industries automate green-product certification and supply-chain compliance.
5+ YOERequires 5+ years of software development experience, TypeScript, React, Node.js, PostgreSQL, AWS, scalable systems experience, English fluency, and a master's degree or equivalent experience.
TypeScript, React, Node.js, PostgreSQL, AWS, Test-Driven Development (TDD), Cypress, Jest, AWS CDK, Nx, GitLab CI, Notion
5d
Save
Mark Applied
Hide
Software Engineer - Java
Madrid, Community of Madrid, Spain
€40k-€50k/yr HybridFull Time
Auctane
Auctane: Private shipping-software serving merchants and businesses with mailing, fulfillment, and delivery tools.
3+ YOERequires 3+ years software development and 2+ years integration experience, REST APIs, XML, JSON, XSD, DataWeave, SQL, Git, CI/CD, cloud applications, and English and Spanish communication.
Java, REST APIs, SOAP Web Services, EDI, XML, JSON, DataWeave, SQL, Git, CI/CD, AWS, S3, SQS, Salesforce, ERP, CRM, TMS, Datadog, Splunk, LinkedIn Learning, Slack, Mac, Windows
6d
Save
Mark Applied
Hide
Senior Software Engineer
Madrid, Community of Madrid, Spain
OnsiteFull Time
SIX Swiss Exchange
SIX Swiss Exchange: User-owned financial-market infrastructure provider operating exchanges, post-trade, data, and banking services for global financial institutions.
Strong Java backend development experience, Spring and Spring Boot microservices, Kafka or event-streaming experience, RESTful API and SQL database experience; WildFly/JBoss is a plus.
Java, Spring, Spring Boot, Apache Kafka, WildFly, JBoss, SQL
6d
Save
Mark Applied
Hide
Senior Software Engineer – DevOps/Observability Platform
Madrid, Community of Madrid, Spain
€56k-€94k/yr HybridFull Time
Nexthink
Nexthink: Software provider helping IT teams improve digital workplace experiences through analytics, automation, and employee feedback.
5+ YOERequires 5+ years in SaaS projects, observability, CI/CD, DevOps, IaC, Kubernetes, AWS, SaaS security, SRE, AI tools, cross-team communication, and professional English.
DataDog, AWS, GitHub Actions, OpenTelemetry, Kubernetes, AI, LLM