Job Descrption
In Platform Engineering we are responsible for partnering with other squads and defining the overarching platform architecture and reusable software components that the cross functional squads can use to build their products and features. We are in the process of designing and building our V2 Identity & Access Management service supporting authentication and authorisation use cases across our products.
The Role:
We are seeking someone to be the ‘guiding hand’ bringing deep, practical and pragmatic domain knowledge of building and managing product IAM in a SaaS context to an already strong engineering team. As Principal Engineer / Architect you will bring your knowledge of customer expectations, industry norms and trends and known good design patterns to help design and build our access control services in a maximally autonomous and decoupled way, by using state of the art technologies and methods. You’ll play a highly collaborative role that will influence the future of the... product.
We are open to full and part time contractors for a 6-12 month contract, and the role is primarily remote.
Your Mission:
• Influence software engineers towards a modern, maintainable, extensible and secure IAM implementation that meets customer and market expectations
• Design, configure, and implement core services of a modern IAM architecture such as SSO, audit logging and hooking authorisation services into our existing applications and products
• Guide the team on a transition from the existing to future solution, where necessary creating and executing on a plan
• Work alongside a high performing engineering team to transfer your specific IAM experience, skills and knowledge
• Being a mentor for the IAM team and go-to person that identifies the right tool for the job.
Your Profile:
• You have proven experience in building, deploying, and scaling IAM systems in SaaS platforms which are not afraid of millions of users
• You have a strong fullstack software engineering background within the TypeScript ecosystem (Node.js + React), but preferably also in other programming languages (e.g., Java, Python, Go)
• Deep knowledge of IdAM protocols such as OAuth 2.0, OpenID Connect, SAML, LDAP, SCIM, and Multi-Factor Authentication (MFA).
• Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
• Expertise in designing secure, high-availability platforms using microservices architecture.
• You feel at home above the clouds and think serverless first, ideally by using AWS
• You think out of the box and everything-as-code to provide the best developer experience
• You have good analytical and refactoring skills
• You believe in continuous communication with your stakeholders and can moderate workshops and present visions and results
• You can draw the full picture, but also think in iterations to get things rolling An ability to mentor other team members is desirable
Why Us?
At SoSafe, you'll be part of a cybersecurity team that thrives on innovation, safeguarding organizations against evolving threats and making the digital world a safer place. You will have the opportunity to make a real impact, surrounded by a dynamic and supportive team and environment committed to your professional growth.
About Us
We are one of the fastest-growing security awareness scale-ups worldwide. By putting people first and focusing on behavioral science, we are disrupting the status-quo of Cyber Security.
Backed by strong VC funding by those such as Highland Europe and Global Founders Capital, we are looking for more motivated team players who will assist us with our ambitious mission and international expansion. At SoSafe, you will take ownership for your work and your growth, taking your career to the next level! If you want to have an impact and are looking to contribute in meaningful ways within an open-minded environment that values diversity and community, SoSafe might just be the right place to work for you!
Are you our next Cyber Security Hero?
Come work with us in our HQ in Cologne, our offices in Amsterdam, Berlin, Paris or Lisbon or at our co-working locations in Dublin, Munich, London or Chemnitz.
Join us on our journey to make the digital world a safer place
Your CV has been submitted successfully.