Software Engineer

Pleo Logo

Pleo

πŸ“Remote - Spain, United Kingdom

Summary

Join Pleo's new dedicated auth team and help rethink and renew authentication and authorization. You will work closely with product and platform teams to build scalable, secure systems using open industry standards and third-party providers. The ideal candidate possesses expertise in cloud environments, API design, authentication & authorization, server-side languages (Kotlin and TypeScript), testing, DevOps, and relational databases. You'll be working in English and collaborating with a diverse team. Pleo offers a comprehensive benefits package including a Pleo card, catered lunches or a monthly allowance, private health insurance, additional holiday purchase options, wellbeing days, access to LinkedIn Learning, paid parental leave, and more.

Requirements

  • Know your way around Cloud environments / distributed systems / microservices (AWS, Google Cloud, Kubernetes)
  • Be proficient in Architecting scalable solutions and API design
  • Have expertise in Authentication & authorisation for APIs
  • Be proficient in Server-side languages (we mainly use Kotlin and TypeScript)
  • Be familiar with Testing frameworks, observability, and monitoring
  • Have experience with DevOps culture and tools (GitHub Actions, Gradle, Terraform)
  • Have experience with Relational databases (e.g. PostgreSQL)
  • Work in English with ease (it's our company language)

Responsibilities

  • Work closely with product teams to make auth as easy to use as possible
  • Work with platform teams like Backend Core that provide common libraries and internal frameworks
  • Work with the Security team
  • Ensure a high bar for quality and reliability within your team
  • Advocate for a more thorough code review process
  • Help to design the overall solution
  • Raise and describe technical debt faced by your team
  • Propose a solution or path forward for technical debt

Preferred Qualifications

  • Have experience with 3rd party authentication providers
  • Never stop being curious and love learning about new languages/ frameworks/ working styles
  • Have experience solving complex technical challenges at scale

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
  • Option to purchase 5 additional days of holiday through a salary sacrifice
  • Wellbeing days - fully paid days off designed for a slower pace, allowing you to take time to recharge and prioritise self-care
  • Access to MyndUp to give our employees access to free mental health and wellbeing 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.