Staff Backend Engineer – Architecture & AI Systems

Creandum

Madrid

Remote

EUR 90,000 - 140,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pleo card
Lunch in offices or lunch allowance
Private health insurance
Wellbeing days
Mental health support
LinkedIn Learning
Parental leave

Job summary

Pleo is seeking a Staff Backend Engineer to shoulder technical ownership of complex enterprise domains, building scalable backend services for our spend management platform. You’ll design distributed systems, apply DDD, and mentor engineers while shaping architecture across teams. Remote work is supported with occasional European travel.

Our stack centers on Node.js with TypeScript, Temporal, SpiceDB, PostgreSQL, Kafka, and Redis, balancing hands-on coding with architectural influence.

Qualifications

  • Take technical ownership of complex business domains and design scalable backend services.
  • Experience designing distributed systems and APIs with secure auth and OAuth/OIDC.

Responsibilities

  • Designing and operating distributed systems, event-driven architectures, and cloud-native services.
  • Applying Domain-Driven Design (DDD) to model complex business domains and define clear service boundaries.
  • Building maintainable systems following Clean Architecture and similar principles.
  • Designing APIs, service integrations, and reliable asynchronous workflows using Temporal.
  • Designing secure authentication and authorization solutions with OAuth 2.0, OIDC, WebAuthn.
  • Ensuring scalability, security, observability, and resilience in production.
  • Continuously improving shared libraries, project structure, tooling, and QA practices.
  • Driving architectural decisions, evaluating trade-offs, and mentoring other engineers.
  • Leveraging AI responsibly with guardrails and tooling in a fast-paced environment.

Skills

Node.js
TypeScript
Distributed systems
Domain-Driven Design

Tools

Temporal
SpiceDB
PostgreSQL
Kafka
Redis

Job description

Pleo is seeking a Staff Backend Engineer to shoulder technical ownership of complex enterprise domains, building scalable backend services for our spend management platform. You’ll design distributed systems, apply DDD, and mentor engineers while shaping architecture across teams. Remote work is supported with occasional European travel.

Our stack centers on Node.js with TypeScript, Temporal, SpiceDB, PostgreSQL, Kafka, and Redis, balancing hands-on coding with architectural influence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Software Engineer — Architecture & Tech Leadership (Remote)
Senior Staff Software Engineer — Architecture & Tech Leadership (Remote)

Pleo • Madrid

Remote
EUR 90,000 - 140,000
Private health insurance
Wellbeing days
LinkedIn Learning access
+1
Senior Data-Serving Backend Engineer (Remote/Hybrid)
Senior Data-Serving Backend Engineer (Remote/Hybrid)

Creandum • Madrid

Hybrid
EUR 90,000 - 150,000
Your own Pleo card
Lunch is on us
Comprehensive private healthcare
+1
Staff Frontend Engineer, Web Platform Leader
Staff Frontend Engineer, Web Platform Leader

Creandum • Madrid

On-site
EUR 90,000 - 120,000
Pleo card
Lunch allowance
Private health insurance
+4
Staff Software Engineer
Staff Software Engineer

Creandum • Madrid

Remote
EUR 90,000 - 140,000
Pleo card
Lunch in offices or lunch allowance
Private health insurance
+4
Staff Software Engineer
Staff Software Engineer

Pleo • Madrid

Remote
EUR 90,000 - 140,000
Private health insurance
Wellbeing days
LinkedIn Learning access
+1
Staff Backend Engineer (Remote, Europe)
Staff Backend Engineer (Remote, Europe)

Jobgether • Spain

Remote
EUR 102,757 - 171,262
Equity participation (0.5% – 1%)
Professional growth opportunities
Collaborative team culture
+1
Senior Backend Engineer — Hybrid, AI-Powered Financing
Senior Backend Engineer — Hybrid, AI-Powered Financing

Kleo • Madrid

Hybrid
EUR 60,000 - 80,000
Competitive salary
23 vacation days
Flexible schedule
+1
Senior Backend Engineer (Node/TS)
Senior Backend Engineer (Node/TS)

Kleo • Madrid

Hybrid
EUR 60,000 - 80,000
Competitive salary
23 vacation days
Flexible schedule
+1
Senior Backend Engineer - Node.js/TypeScript, Hybrid Madrid
Senior Backend Engineer - Node.js/TypeScript, Hybrid Madrid

Senior Backend Engineer (Full-Stack Integration) – Sustainable Tech Unicorn • Madrid

Hybrid
EUR 90,000 - 120,000
Hybrid Model: 3 days office / 2 days”/
Competitive salary + monthly benefits
Staff Engineer - Treasury Management
Staff Engineer - Treasury Management

Pleo • Madrid

Hybrid
EUR 50,000 - 70,000
Pleo card
Catered meals
Private healthcare
+3