
Staff Software Engineer
Posted Oct 21

Posted Oct 21
This is a fully remote position, open to applicants in United Kingdom, +6 more countries.
• Assume technical leadership over intricate business domains.
• Create, enhance, and maintain scalable and dependable backend services for Pleo’s enterprise spend management platform.
• Architect and manage distributed systems, event-driven frameworks, and cloud-native platforms.
• Model complex business domains and establish clear service boundaries utilizing Domain-Driven Design (DDD).
• Develop maintainable systems based on Clean Architecture, Hexagonal Architecture, and similar methodologies.
• Design APIs, service integrations, and dependable asynchronous workflows using technologies like Temporal.
• Create secure authentication and authorization solutions.
• Guarantee scalability, security, observability, and resilience in production environments.
• Enhance shared libraries, project structure, development tools, and automated quality assurance practices.
• Lead architectural decisions and assess trade-offs.
• Mentor fellow engineers and provide technical guidance across teams.
• Utilize AI responsibly by creating guardrails, agent harnesses, and high-quality engineering tools.
• Engage in an 80/20 hands-on technical leadership capacity.
• Strong engineering fundamentals; proficiency in a specific programming language is less critical.
• Experience in designing and operating distributed systems, event-driven architectures, and cloud-native services.
• Familiarity with Domain-Driven Design (DDD).
• Experience with Clean Architecture, Hexagonal Architecture, or analogous principles.
• Proficiency in designing APIs, service integrations, and asynchronous workflows.
• Knowledge of OAuth 2.0, OIDC, WebAuthn, and fine-grained authorization frameworks.
• Experience in ensuring scalability, security, observability, and resilience in production.
• Familiarity with Node.js and TypeScript, or equivalent software engineering experience.
• Relevant experience with Temporal, SpiceDB, PostgreSQL, Kafka, and Redis.
• Ability to lead architectural decisions and assess trade-offs.
• Capability to mentor and coach fellow engineers.
• Application must be submitted in English.
• Legal authorization to work in the specified location is necessary.
• Your own Pleo card.
• Lunch catering in Lisbon, Copenhagen, and London offices or a monthly lunch allowance in other markets.
• Private health insurance.
• Fully paid wellbeing days.
• Free mental health and wellbeing support through MyndUp.
• Access to LinkedIn Learning.
• Paid parental leave.
• Remote work arrangement.
• Occasional travel to Amsterdam or other offsite meetings in Europe.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.