THE OPPORTUNITY

SRE/ Production Engineering is a new approach to scaling up highly available systems, originally introduced by Google and embraced by many successful players running Internet scale systems, like Zalando. PE encompasses several practices aimed at creating and operating scalable, reliable, and efficient architectures, including the definition and measurement of Service Level Indicators and Objectives, assessing and managing risk, forecasting demand and planning compute capacity, etc. If you have not heard about this before, you should definitely look into it, regardless of whether you apply to this position or not.

Within Zalando Payments, you will work with many ambitious and skilled autonomous teams building and operating our microservices-based platform. We are embedded into the larger context of Zalando Tech and live up to the spirit of what we call Radical Agility — our culture that focuses on autonomy, mastery, and purpose (again, look it up!).

At Zalando Payments, we are processing all financial transactions of Zalando’s fashion store and other consumer facing apps. Starting with a flawless user experience in the checkout over the processing of the payments to reconciliation in the backend, we cover the entire financial process to boost conversion and deliver a competitive advantage to our customers through smart risk steering.

Desired Skills and Experience

  • Professional experience in at least one programming language, preferably a JVM language (Java or Scala)
  • Experience with building or running large-scale applications (Java or Scala)
  • Experience with one more scripting languages such as Python, Groovy, Bash, Shell etc
  • Enthusiasm for Microservices architecture and distributed systems
  • Sound knowledge of designing cloud architectures and experience with cloud platforms, preferably AWS
  • Good understanding of Linux, networking & databases
  • Strong analytical and critical thinking skills, and a demonstrated ability to find creative solutions to technical problems
  • Any experience with Kubernetes would be a distinct advantage
  • A degree in mathematics or computer science
  • Fluent in English
  • Innovate, design, and implement solutions to maintain availability, reliability and efficiency of the services offered by Zalando Payments.
  • Communicate effectively with our engineering teams in this regard.
  • Keep our mission-critical systems up and running, automating all handling of failure conditions.
  • Capacity planning, definition of service level indicators, and analysis of system performance.
  • Periodic on-call duty.
  • Plan and conduct fire drills (failure testing) with teams.
  • One-month mentoring program
  • Internal tech talks, skills-building courses and technical “People 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
  • Zalando shopping discount and commuter discount
  • Relocation assistance for internationals