Opportunities

Please note: We are aware of fraudulent job offers circulating under our own brand name. Please be advised that any Northzone recruitment will always involve in-person interviews and that during our recruitment/joining process, we will never ask for any fees/payments or for individuals to pay for their own equipment or software.
companies
Jobs

Senior Software Engineer (f/m/d) - IAM

Forto

Forto

Software Engineering
Berlin, Germany
Posted on Nov 14, 2025

About Us

What if your work could drive change in a globally established industry, shaping processes that touch every corner of the world? At Forto, we are at the forefront of change, harnessing the power of AI to revolutionise logistics. We want to reinvent digital supply chains to be transparent, frictionless and sustainable. From day one, our mission has been to simplify global trade – creating a seamless and efficient logistics process.

About the role

As a Senior Software Engineer in the IAM Team, you will pair with teammates and peers both in and outside of the technology organization at Forto to develop, adopt and maintain the code and infrastructure dedicated to authentication and authorization services. As one of our platform teams, IAM is composed of a small group of software engineers that are experienced in aligning, planning and executing initiatives across the different Forto’s products. The team achieves this by providing both well-integrated tooling and the necessary infrastructure. This way, we enable our engineering teams to focus on delivering on their business requirements, while we handle complex authentication and authorization use cases for both humans and machines. While our production environment is built on a modern stack, including Node.js, MongoDB, Google Cloud, Auth0 and Keycloak, you will also have the opportunity to help maintain and retire existing software systems and to learn from past decisions.

Key Responsibilities

  • Design, build, and support scalable and secure IAM services, and drive their seamless integration across all of Forto’s software products

  • Collaborate with product, engineering, and business teams to understand their needs and drive alignment on IAM solutions that serve the entire organization

  • Champion IAM best practices and provide expert guidance to engineering teams, improving the security and developer experience across Forto

  • Take full ownership of the services you build, from initial design and development through to deployment, operation, and continuous improvement

Required Skills and Experience

  • Excellent English communication and collaboration skills, with a demonstrated ability to drive technical alignment and build consensus among different teams and stakeholders

  • Strong experience in software engineering, with a track record of building and operating distributed systems or microservices in a cloud environment (GCP, AWS, or Azure)

  • Proven track record on platform engineering teams, especially in the domain of Identity and Access Management (e.g., OAuth 2.0, OpenID Connect, SAML, Keycloak, Auth0)

  • Experience with modern frontend frameworks (like React) and integrating identity solutions in client-side applications

  • Expertise in a modern programming language like Node.js, Go, Java or C#. While our stack includes TypeScript and NestJS, we value strong engineering fundamentals over specific language experience

  • A collaborative, customer-focused mindset with a passion for improving the developer experience and enabling other engineers to succeed

Don’t fit all of our criteria? That’s okay! We know that you might be hesitant to apply if you don’t meet all our requirements, but here at Forto, we pride ourselves on embracing diverse perspectives and celebrating potential. If you are passionate about this position and the Forto values, please apply anyway. There could be a place for you in this role – or another one that’s a perfect fit!

Why work with us?

Our team is hard-working, constantly seeking to maximise the impact of their work, but we put our people first, always winning with care. We value efficient systems and swift, direct communication. We want everyone to have their time to speak, so that we can embrace diverse perspectives to help drive towards solutions always.