Junior Software Engineer – Entry Level

🏢 Zalando SE📍 Berlin💼 Full-Time💻 On-site🏭 E-commerce, Fashion Technology, Software Development💰 €45,000 - €55,000 per year

About Company

Zalando is Europe’s leading online platform for fashion and lifestyle, connecting customers, brands, and partners in 25 markets. We are an agile, innovative, and rapidly growing technology company at our core, leveraging cutting-edge solutions to redefine the fashion experience. Our success is built on a diverse team of passionate individuals, from designers to data scientists and, crucially, engineers. We believe in fostering a culture of ownership, continuous learning, and impact, where every employee can contribute to our mission of ‘reimagining fashion for the good of all’. With over 17,000 employees from more than 130 countries, Zalando offers a vibrant, inclusive, and international work environment where innovation is celebrated, and personal and professional growth is highly valued. Join us to be part of a dynamic team shaping the future of fashion tech.

Job Description

Are you a recent graduate or self-taught developer eager to kickstart your career in software engineering? Do you have a foundational understanding of programming principles and a burning passion for technology, but lack professional experience? Zalando is looking for motivated and curious individuals to join our engineering teams as Junior Software Engineers. This is an unparalleled opportunity to launch your career within a leading European tech company, working on products and services that impact millions of customers daily. No prior professional experience is required; we are seeking raw talent, a strong desire to learn, and a proactive attitude.

As a Junior Software Engineer, you will be embedded within one of our high-performing agile product teams, contributing to real-world projects from day one. You’ll work alongside experienced engineers, receiving mentorship and guidance to develop your skills, understand complex systems, and grow into a proficient software professional. Your journey will involve hands-on coding, contributing to system design, participating in code reviews, and collaborating closely with product managers and other stakeholders. We value clear communication, a collaborative spirit, and a commitment to quality. If you’re ready to embrace challenges, learn rapidly, and make a tangible impact on a large-scale platform, we encourage you to apply. This role is designed to provide a solid foundation for a successful and fulfilling career in software development, offering continuous learning opportunities and a supportive environment to thrive.

Key Responsibilities

  • Develop, test, and deploy high-quality software features and services under the guidance of senior engineers.
  • Participate actively in code reviews, providing constructive feedback and learning from peers.
  • Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
  • Contribute to the design and architecture discussions for new features and improvements.
  • Debug and troubleshoot issues, ensuring the reliability and performance of our systems.
  • Actively engage in learning new technologies, tools, and best practices relevant to your team's domain.
  • Maintain clear and concise documentation for developed features and processes.
  • Support the team in maintaining and improving existing codebase and infrastructure.

Required Skills

  • Strong foundational knowledge in at least one modern programming language (e.g., Python, Java, Go, Scala, JavaScript).
  • Understanding of basic data structures and algorithms.
  • Familiarity with software development principles and methodologies.
  • Eagerness to learn, adapt, and grow in a fast-paced environment.
  • Strong problem-solving abilities and a logical approach to challenges.
  • Excellent communication and teamwork skills.
  • Ability to work independently as well as collaboratively within a team.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience/self-taught proficiency).
  • Experience with version control systems (e.g., Git).
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure) is a plus.
  • Personal projects, open-source contributions, or participation in coding challenges.
  • Understanding of basic database concepts (SQL/NoSQL).
  • Enthusiasm for e-commerce and fashion technology.

Perks & Benefits

  • Competitive salary and performance-based compensation.
  • Comprehensive health benefits and wellness programs.
  • Flexible working hours and opportunities for hybrid work models (team dependent).
  • Generous employee discounts on Zalando products.
  • Extensive learning and development opportunities, including internal academies, conferences, and mentorship.
  • Parental leave and family-friendly policies.
  • Access to Zalando's vibrant campus with amenities like fitness centers, sports activities, and diverse culinary options.
  • Relocation support for international candidates.
  • Company pension scheme.
  • Bike leasing programs and subsidized public transport tickets.

How to Apply

Interested candidates are encouraged to submit their application through our official career portal. Please click on the application link below to proceed. Ensure your resume highlights any personal projects, relevant coursework, or foundational programming knowledge. We look forward to reviewing your application and learning about your potential to grow with Zalando!

Apply Now

Scroll to Top