Software Engineer - Smart Product Platform

Job Category

  • Technology & UX/UI Design


  • Dublin


  • Full-Time
  • Professional Level


  • Zalando SE

Zalando is transforming from Europe’s largest online e-commerce retailer to a multi-service platform providing fashion as a service.  Our aim is to build superior experiences and options for consumers whilst also enhancing reach for merchants and fashion brands through a platform business model. This role will place the successful candidate at the very heart of Zalando’s transformation where you will play a key role helping our stakeholders migrate from the old world to the new.

Our teams are self-sufficient and develop products end-to-end, from requirements to production. We are a group of software engineers who collaborate in order to create and innovate unique solutions to complex technical and product challenges. Specifically, this role is a perfect match for an individual with significant experience building and supporting large 24*7 systems built with Java, who wants to transform a business and their skillset by moving to a cloud-based microservices architecture using Scala.

Our existing technology stack is comprised of Java 7, Java 8, Spring, Postgres, JUnit, Cucumber, SOAP & REST APIs. These are the key skills needed today. The platform has a cloud-based microservices architecture and is comprised of leading edge technology such as REST APIs, Scala, Spark, Python, Kafka, Play, PostgreSQL, Elasticsearch, Docker amongst others. These are the skills you will develop with Zalando in your career.  Checkout our Tech Radar for more information on the technologies we use.

As a Software Engineer in our team, you are -

  • Part architect, part alchemist, part engineer but full-stack!
  • A cut above the rest in your software engineering background with excellent computational and analytical skills
  • Curious and a step ahead when it comes to software trends
  • A natural leader who takes responsibility for your team’s deliveries

You can -

  • Easily find your way and lead others through complex, distributed systems, and call-on the principles of highly available, scalable, maintainable and performant services
  • Write high-performance, reusable code, using version control systems and seek all possible process improvement opportunities
  • Build and support production software

You have -

  • A track-record in the delivery of value and software to your business
  • A degree in computer science or related discipline
  • 3+ years experience building distributed systems with Big Data - experience in any functional programming will give you an advantage

To deliver world class products, teams are given autonomy and everyone is supported in their growth and mastery.  We are hiring for expertise and potential.  We are passionate about our people and culture. We enjoy learning, inspiring and investing in each other.

With our numerous interesting and challenging problems, there are opportunities for creative and knowledgeable people to grow and define their career.  If you think you will get a kick out of this, come in, let's find out together.

Check our Tech Radar for more information on the technologies we use.

If you are interested in this role please Apply below or if you have any queries contact 

Attach File
Paste Text
Attach File
Paste Text