Backend Engineer

Apply now

Backend Engineer

Do you enjoy solving problems independently? Are you passionate about refining logic and powered by problem-solving? Do you have a deep understanding of technical architecture with demonstrable experience to boot?

We are looking for a Backend Software Engineer to help us improve and extend our backend foundations, make complex data management challenges look easy, and transform the ever-changing world of eCommerce alongside our small (but growing!) and mighty team.

Who is Crobox?

Crobox is reinventing Guided Selling. How? By enriching product content and building compelling eCommerce experiences that connect customer needs directly to product benefits. We help shoppers make the right decision in a stress-free environment by leveraging our expertise in behavioral psychology, eCommerce, and data.

What is the challenge?

This role requires excellent communication skills and conceptual thinking capabilities. You enjoy laying the architectural foundations for the things you’re working on and take the initiative towards solving problems with the right solutions. We offer complex data management and handling challenges. As such, you’ll be proactive in keeping yourself up to date, do not hide in a big crowd, and don’t consider yourself a one-trick pony.

Isaac Kassies

CPO

Joris Fonteijn

Head of R&D

Sjoerd Mulder

CTO & Founder

Krzysztof Kalisz

Senior Frontend Engineer

As a Backend Engineer you will:

  • Transform concepts into scalable implementations.

  • Help mature our SaaS application and micro-services architecture.

  • Collaborate with Product Management, Front-End, UX, and Customer Operations, to ensure we build what we want.

  • Further develop our Guided Selling engine’s foundations.

  • Work on custom client projects.

  • Work on (or with) public APIs and data feeds.

  • Work directly with the CTO, who is an active member of the Product Development team.

What about you?

  • Based in or around the Amsterdam area.

  • 5+ years of professional software development experience building, deploying, and maintaining apps at scale.

  • Familiarity with working in an agile product organization.

  • Experience with Scala is a big advantage. Otherwise, you have the willingness and ability to adapt to different languages.

  • DevOps knowledge in the area of Cloud services, Docker, and Kubernetes.

  • Experience of affinity with AI is a big advantage.

  • Full-stack experience is an advantage.


Our Tech Stack:

  • Scala
  • Typescript
  • Node JS
  • React
  • PostgreSQL
  • Kafka
  • ClickHouse
  • Cassandra
  • Akka
  • Spring
  • REST API
  • gRPC / Protobuf
  • GitLab CI/CD
  • GCP
  • Ansible
  • Docker

What do we offer?

  • 25 holiday days (based on FT employment)

  • Company laptop of choice

  • Annual bonus based on company performance

  • Travel expenses covered

  • Personal education training budget

  • Great coffee, fresh fruit, and lunch at the office

  • Ability to work abroad for up to two weeks at a time anytime you want

  • Dutch lessons for internationals

  • Quarterly team outings and activities

  • Yearly company trip

  • Beautiful office on the canals in central Amsterdam

Join our team

Does this challenge spark your interest? Then we'd love to hear from you!