Description
At Pleo, we're changing the way businesses manage spend. As a Staff Backend Engineer, you'll take technical ownership of complex business domains, designing, building, and evolving scalable backend services for our enterprise spend management platform.
What you'll be working on:
- 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, Hexagonal Architecture, and similar architectural principles.
- Designing APIs, service integrations, and reliable asynchronous workflows using technologies such as Temporal.
- Designing secure authentication and authorization solutions, applying standards such as OAuth 2.0, OIDC, and WebAuthn, as well as fine-grained authorization models.
- Ensuring scalability, security, observability, and resilience in production.
- Continuously improving shared libraries, project structure, development tooling, and automated quality assurance practices to promote consistency, reusability, and maintainability across services.
- Driving architectural decisions, evaluating trade-offs, and mentoring other engineers.
- Leveraging AI extensively but responsibly, including developing guardrails, agent harnesses, and tooling to maintain engineering quality in a fast-paced environment.
Our technology stack includes Node.js with TypeScript, Temporal, SpiceDB, PostgreSQL, Kafka, and Redis.
Your colleagues would say you
- Lead by example and raise the bar with pragmatism and care.
- Communicate clearly, listen well, and bring people along in decisions.
- Enjoy breaking down complex problems, gathering input, and driving to a solution.
- Coach others and create space for people to grow.
- Prefer progress over perfection, while still caring deeply about quality.
Show me the benefits
- Your own Pleo card (no more out-of-pocket spending!)
- Lunch is on us - with catering in our Lisbon, Copenhagen and London offices or a monthly lunch allowance paid directly together with your salary in other markets
- Private health insurance to ensure you're fit in body and mind to do your best work
- Wellbeing days - fully paid days off designed for a slower pace, allowing you to take time to recharge and prioritise self-care
- Access to LinkedIn Learning - acquire new skills, stay abreast of industry trends and fuel your personal and professional development continuously
- Paid parental leave - we want to make sure that we're supportive of families and help you feel that you don't have to compromise your family due to work