Senior Software Engineer - Backend (all genders) at Zalando

Ansbach, Bavaria, Germany

Zalando Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
E-commerceIndustries

Requirements

  • Proven ability and experience building scalable backend systems using either Java or Python
  • Strong experience with Java (JDK 21 or newer) or Python (3.11 or newer)
  • Experience with backend frameworks such as Spring Boot (Java) or Django/Flask (Python)
  • Experience with relational databases such as PostgreSQL or MySQL and NoSQL databases such as DynamoDB or MongoDB
  • Strong knowledge of REST API design, OpenAPI, and optionally SOAP
  • Familiarity with event and streaming systems, including technologies like Amazon SQS and Amazon Kinesis
  • Good understanding of AWS services such as Lambda, EC2, S3, and OpenSearch
  • Proficient with containerisation tools such as Docker, and local cloud emulation tools such as LocalStack
  • Experience with CI/CD and GitOps using tools like GitLab, Bitbucket, GitHub, and Argo CD
  • Unit and component testing: Java - experienced with JUnit 5 for backend test coverage; Python - experienced with pytest for backend logic and component
  • End-to-end testing: Java - familiar with E2E test frameworks such as Cucumber for service and integration testing; Python - experienced with Radish or Behave for validating backend workflows
  • Proactive approach, constantly suggesting and finding solutions
  • Creativity and attention to detail to improve everything touched
  • Very good command of English (written and spoken)

Responsibilities

  • Architect, build, and maintain clean, efficient, and reusable code using either Java or Python
  • Take a proactive approach by suggesting, researching, and implementing solutions to complex technical challenges
  • Work closely with Product Management, Frontend, and Platform teams to design robust APIs and backend services, translating business problems into scalable technical solutions
  • Take full ownership of the services built, including writing comprehensive unit and integration tests to ensure quality and long-term maintainability
  • Look for opportunities to improve systems in performance, cost efficiency, architecture, or developer experience
  • Act as a technical leader within the team and on cross-team projects, helping to define service boundaries, ensure quality, and deliver reliable solutions

Skills

Java
Python
APIs
Backend Services
Unit Testing
Integration Testing
Scalable Architecture

Zalando

European online fashion retail marketplace

About Zalando

Zalando operates as a major e-commerce platform in Europe, focusing on fashion and lifestyle products. It allows customers to shop for a wide variety of clothing, shoes, and accessories from both established and emerging brands through its website and mobile app. The platform generates revenue by selling products directly to consumers and earning commissions from third-party sellers who list their items on Zalando. A key feature of Zalando is its commitment to providing a smooth shopping experience, which includes free delivery and returns, a large selection of products, and personalized recommendations. Zalando Plus, a premium membership program, offers additional benefits like faster shipping and exclusive deals. The company distinguishes itself from competitors by investing in technology and logistics to enhance customer satisfaction and streamline operations.

Berlin, GermanyHeadquarters
2008Year Founded
$149.8MTotal Funding
IPOCompany Stage
Consumer Software, Consumer GoodsIndustries
10,001+Employees

Benefits

Health Insurance
Unlimited Paid Time Off
Flexible Work Hours
Remote Work Options
Paid Vacation
Hybrid Work Options
Company Equity
Professional Development Budget
Visa Support
Wellness Program

Risks

Acquisition of About You may strain financial resources and affect profitability.
Virtual Fitting Room may face technological challenges and user adoption issues.
Competition from Vestiaire Collective's AI advancements could threaten Zalando's market position.

Differentiation

Zalando offers a seamless shopping experience with free delivery and returns.
The company invests heavily in technology for efficient operations and customer satisfaction.
Zalando's wide selection includes both well-known and emerging fashion brands.

Upsides

Acquisition of About You could expand market share in European fashion e-commerce.
Virtual Fitting Room may reduce return rates and improve customer satisfaction.
Zalando Partner platform could enhance third-party seller experience and increase commission revenue.

Land your dream remote job 3x faster with AI