Fashion Cloud - Senior Backend Engineer (Data Engineering)
Zum Inhalt springen

Senior Backend Engineer (Data Engineering)

  • On-site, Hybrid
    • Amsterdam, Noord-Holland, Netherlands
  • Engineering

Job description

Here at Fashion Cloud we are transforming the fashion industry and supporting our customers through our solid base of software products. We are seeking a software engineer to help us grow and maintain our web platform.

About the job

Join our dynamic and innovative team as a Senior Backend Engineer (Data Engineering), where you'll play a key role in building and maintaining scalable ETL pipelines that process millions of fashion product records. You'll work in two-week sprints, contributing to both feature development and system design in an environment that encourages autonomy and ownership.

  • ETL Pipeline Development: From planning to production, you'll be hands-on in building data processing systems that handle massive volumes of fashion product data, images, and pricing information.

  • Tech Stack Proficiency: Work with Node.js for backend development, Dagster for orchestration (experience with similar tools like Airflow is also valuable), and manage data processing workflows that power our entire platform.

  • Cloud Experience: Build and maintain scalable data systems in AWS, using services like S3, ECS, Lambda, EC2, and RDS, and maintain systems through Terraform.

  • System Design and Architecture: Help define the structure of new data processing services and ensure our ETL pipelines are robust, scalable, and ready to handle the complexity of fashion data at scale.

Job requirements

About you

You're an experienced backend engineer with strong data engineering expertise who brings a deep understanding of building and maintaining large-scale data processing systems. With 5+ years of hands-on experience and ideally having held a senior or senior+ role, you bring the following skills:

  • Strong hands-on experience in ETL pipeline development and large-scale data processing systems

  • Proficiency in Node.js (TypeScript) for backend development

  • Familiarity with workflow orchestration tools such as Dagster, Airflow, Prefect, or Lobster

  • Experience with queueing systems like Apache Kafka, RabbitMQ, AWS SQS, or AWS Kinesis

  • Solid knowledge of cloud platforms (AWS preferred), with hands-on experience in services such as S3, ECS, Lambda, EC2, and RDS

  • Experience with Infrastructure-as-Code (IaC), with knowledge of tools like Terraform being a plus

  • Ability to design and implement scalable, robust, and fault-tolerant system architectures

You're a problem-solver with strong analytical skills, attention to detail, and a passion for building clean, maintainable systems. An AWS certification (Solution Architect Associate or Developer Associate) would be a definite plus.

Experience with Angular for building internal tools and knowledge of Datadog for observability are nice-to-have skills that would set you apart.

You're proactive, structured, and enjoy designing clean, maintainable data systems. You value thoughtful communication and feedback, and you work well in a team that challenges and supports each other to grow.

What’s in it for you?

  • Flexible working times - No 9 to 5, you are in charge of your time!

  • Amsterdam-based role with 20 Days Remote Working Program

  • A great office - we stick to a hybrid work model (minimum 2 days per week working at the office) and enjoy flexibility between working face to face with the colleagues at the office and opportunity to work from home

  • Free choice of laptop and equipment (e.g. MacBook)

  • Regular team activities - Christmas party, Trivia nights and even trips abroad to celebrate success together!

  • Health is wealth - Sports membership discount + mental health support by nilo.health

  • Continuous education - 1000€ yearly development budget, books and free online tutorials from Pluralsight

  • Sabbatical option - one month for 3 years of Fashion Cloud and 3 months if you’ve been with us for 5 year

Not your dream job?
Then take a look at our other vacancies here - maybe there is something suitable for you.

And if you still have questions, have a look at our FAQs for applicants where you'll find answers to many of your questions regarding your application at Fashion Cloud.

By the way, your application will be processed under our Applicant Privacy Policy.

or