Senior Engineer, Authentication and Authorization

Pleo
Summary
Join Pleo's Authentication & Authorization team as a Senior Software Engineer to build and evolve secure, scalable authentication and authorization systems. Collaborate with product, platform, and security teams, drive quality through best practices, and mentor junior engineers. This role requires deep technical expertise in building scalable systems and APIs, strong collaboration skills, and experience with cloud infrastructure, Kubernetes, and authentication standards. You will design and deliver robust system components, align solutions with business needs, and influence technical direction. Pleo offers a collaborative environment, opportunities for professional development, and various benefits.
Requirements
- Deep technical expertise in building scalable systems and APIs
- Strong collaboration and communication skills, especially when working cross-functionally
- A passion for problem-solving, particularly in identity and access domains
- A proactive mindset, with the ability to navigate ambiguity and drive clarity
- Experience with cloud infrastructure (AWS or GCP), Kubernetes, and distributed systems
- Experience working with authentication and authorization standards (OAuth, OIDC, etc.)
- A background in Kotlin, TypeScript or similar backend languages
Responsibilities
- Design and deliver robust, scalable components of our authentication and authorization systems
- Collaborate with product, platform, and security teams to align solutions with business and infrastructure needs
- Drive quality through best practices in testing, observability, and operational excellence
- Mentor and guide junior engineers, fostering a culture of learning and curiosity
- Influence technical direction, contributing to design decisions that balance security, performance, and developer experience
Preferred Qualifications
Experience with third-party auth providers like Auth0 or AWS Cognito
Benefits
- Your own Pleo card (no more out-of-pocket spending!)
- Lunch is on us for your work days β enjoy catered meals or receive a lunch allowance based on your local office π
- Comprehensive private healthcare β depending on your location, coverage options include Vitality, Alan or MΓ©dis
- We offer 25 days of holiday + your public holidays
- For our team, we offer both hybrid and fully remote working options
- Option to purchase 5 additional days of holiday through a salary sacrifice
- We use MyndUp to give our employees access to free mental health and well-being support β€οΈβπ©Ή
- 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 πΆ