Software Engineer in Identity & Access Management

Job Category

  • Technology & UX/UI Design

Location

  • Berlin

Contract

  • Full-Time
  • Professional Level

Company

  • Zalando SE

The opportunity

The Zalando Identity & Access Management (IAM) Platform is responsible for the day-to-day security of Zalando systems and the various corresponding identities, including those representing our approx. 20 million active customers as well as our ~1.6k developers and their ~1k applications.

As an IAM software engineer for the Zalando IAM Platform team you will collaboratively and purposely extend and operate our most critical core infrastructure components. You will rethink, build and operate multi-tenant IAM solutions based on OAuth 2.0 and SAML 2.0 protocols for our vastly growing eCommerce business and help our engineering teams to integrate.

About you

  • You wonder how authentication and authorization in the web will look like in future.
  • You understand the extreme criticality of identity and access management.
  • You are not afraid to read, understand and responsibly question RFCs, yet grasp their true value.
  • You care for security in the software you write and systems you operate.
  • You wonder if they can be made to work differently long after others have stopped reading the specification.
  • You believe in clean code and feel comfortable with regular code reviews.
  • You understand that legacy code is the work you did yesterday.
  • You feel comfortable working in international teams.
  • You are able and eager to find highly-available, customer-oriented solutions to mitigate down-times and possible integration issues in existing and proposed systems.
  • You are willing to improve yourself, learn what you don’t know yet and help others in doing so.
  • You respect other’s opinions even if you don’t agree.

Key Focus Areas

  • Support an ever changing technology infrastructure with the vision to enable identity within systems by providing them with a trusted distributed IAM as a service.
  • Design, develop, test and defend existing and future IAM systems in a vastly growing, multi-tenant environment.
  • Partner with Zalando engineering teams to help them enhance their IAM integration.

Skills and Experience

  • You have sound programming background, mostly in web applications.
  • Experience in Java and/ or Golang would be a plus.
  • You understand the benefit of automated tests and actively embrace it.
  • You have experience operating in sensitive production environments.
  • You are comfortable discussing not just IAM impact, risks, vulnerabilities and threats but also explain basic OAuth 2.0 to a variety of audiences.

What you can expect from us

  • One-month mentoring program
  • Internal tech talks, skills-building courses and Practice Leads who help you achieve mastery
  • Personal branding support: From preparing tech talks and blog posts to networking with industry leaders
  • Community: hack weeks, movie nights, coder dojos, +70 self-organized tech guilds  and more
  • Competitive salary
  • 40% Zalando shopping discount and commuter discount
  • Relocation assistance for internationals

About Zalando

Zalando is Europe’s leading online fashion platform, doing business in 15 markets. Delivering first-class shopping experiences to our +15 million customers requires moving fast — with microservices, Agile processes & autonomous teams  —  and using cutting edge, open source technologies. We are passionate about what we do and have fun while doing it. And we are willing to experiment and make mistakes: It’s how we grow.

Want to join us? Then go ahead and apply!

If you need guidance or have any questions about our hiring process, please contact recruiter Emily Nguyen.

 

Attach File
x
Paste Text
Attach File
x
Paste Text