Senior Data Engineer - Lounge by Zalando (all genders)
Role details
Job location
Tech stack
Job description
You will be a data engineer, working alongside backend engineers and data scientists to build large-scale recommender systems. As the largest online fashion retailer in Europe, we require a skilled engineer who can design, build, and maintain Machine Learning pipelines at a global scale. You will play a key role across the entire ML lifecycle, from designing and implementing robust batch and streaming preprocessing pipelines to enabling efficient model training and distribution for our real-time recommender systems. This is a very good opportunity to build a data product that has a measurable impact on the business outcomes and the user experience. You will have significant input into architectural decisions, and help to implement state of the art ML recommender algorithms. There are very few roles that offer this unique synthesis of scale and ML complexity. Our team thrives on a multidisciplinary approach, and while this role is primarily focused on data engineering development, we highly value individuals who are adaptable and willing to contribute to other areas as needed, fostering a truly collaborative environment., * Implement and maintain high-throughput/low-latency data stores (e.g., for real-time recommendations).
- Implement and improve data governance mechanisms to ensure data quality and reliability.
- Accelerate the pace of innovation by building and improving ML infrastructure, such as training and evaluation frameworks, experimentation frameworks.
- Collaborate with brilliant Product Managers, Data Scientists, Engineers, and Analysts across Zalando to create positive customer impact together.
- Help define our team's objectives. Continuously improve the self-organization of the team.
Requirements
Do you have experience in Spark?, * Strong experience applying software engineering principles to data management systems. You should be proficient in building robust, scalable data infrastructure using high-quality code - not just SQL.
- 3+ years of experience in data engineering projects.
- Good understanding of distributed data processing mechanisms. You should be able to diagnose and optimize a slow-running data pipeline.
- Experience with large-scale batch processing and/or stream processing (e.g. Spark, Hadoop, Flink, Storm, Apache Beam, Kafka.)
- Proficient in either Python or Java.
- A strong understanding of distributed databases, especially high-throughput/low-latency data stores (e.g. DynamoDB, Cassandra, or Redis), is highly valued.
Benefits & conditions
Zalando provides a range of benefits, here's an overview of what you can expect. Ask your Talent Acquisition Partner to learn more about 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 up to 60% 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)
- Family services, including counseling and support
- Health and wellbeing options (including Gympass)
- Mental health support and coaching available
- Drive your development through our training platform and biannual peer-to-peer review