This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Engineer, you will be part of an expert team of software engineers and applied scientists working towards keeping the delivery time promise for all Zalando customers. Your focus will be the design, development, and improvement of a core software system that drives algorithmic order prioritization and fulfillment optimization in all Zalando warehouses.
Job Responsibility:
Take ownership of the design and implementation of our software framework to cater for the increasing scale and load
Deliver end-to-end solutions and set the standard for the entire development cycle, including requirements engineering based on deep domain & business understanding, prototyping, implementing production software, as well as testing and operating the highly available production system
Navigate technical coordination across multiple teams and stakeholders, balancing our team’s needs with upstream/downstream constraints
Be a key driver of operational excellence: own incident response, build team playbooks, and ensure production stability for a business-critical system
Collaborate closely with our applied scientists to mutually influence and understand system constraints and opportunities, and take part in shaping the future of our system
Think abstractly and discover correlations between problems, methodologies, and solutions
Promote and support an inclusive culture and diverse team environment
Requirements:
~5 years of relevant industry experience as a senior engineer developing for JVM-based platforms
Strong understanding of mathematical and computational concepts
Hands-on experience in microservices architecture and patterns, Spring Boot, REST, Kubernetes, Event Streaming Platforms, architecture documentation, data and API specifications (e.g. OpenAPI), quality assurance and testing methods
Prior experience in operations and incident response
Excited about working in a setup that requires a deep domain understanding (e.g., how our logistics order processing works), basic mechanisms of our optimization algorithms, as well as operations research methods
Team player who thrives in an agile and cross-functional environment
Fluent in English
Nice to have:
Proficiency with Kotlin, and Python are considered a plus
What we offer:
Employee shares program
40% off fashion and beauty products sold and shipped by Zalando, 30% off Zalando Lounge, discounts from external partners
2 paid volunteering days a year
Hybrid working model with 60% (or more) remote per week
Work from abroad for up to 30 working days a year
27 days of vacation a year to start
Relocation assistance available (subject to prior agreement)