Backend dev banner image
View all jobs

Medior to senior backend developer

Location: Amsterdam, NL (Hybrid: 3 days in-office, 2 days remote)

Cargoplot is a fast-growing logistics startup building a platform that connects international traders with the best freight forwarders. We help users collaborate seamlessly with customers and suppliers worldwide. As a small, diverse team, we are dedicated to building the best product on the market and delivering outstanding customer experience. We value ownership, flexibility, growth, and teamwork. You’ll join a team of five engineers from different backgrounds. Your main focus will be developing our back-end services, built around asynchronous event-driven interactions, and connected to the front end through REST APIs. We actively use AI tools in our development workflow, and you’ll be encouraged to use and explore new AI assistants for coding, analysis, and automation.

A typical service:

  • consists of well-factored Go code
  • is tested automatically with unit, component and integration tests
  • is stateless and fault-tolerant
  • publishes and consumes events from Apache Kafka to exchange and persist state
  • is deployed in parallel onto cloud-hosted Kubernetes environments
  • uses CI/CD for fast iteration times and short release cycles. Evolution is quick and adheres to principles of LEAN methodology.

Who you are

  • You enjoy working in an agile environment, sharing knowledge, learning from others, and stepping up when leadership is needed.
  • You write clean, well-structured code, embrace feedback, and are eager to improve your skills.
  • You are comfortable with innovation, AI-driven development, and the occasional chaos that comes with scale-up life.

You have most of the following qualifications:

  • 4+ years of relevant working experience
  • An open mind that is constantly yearning to unravel complex but enticing problems.
  • You are user-centric and always approach a problem with the perspective of what is best for the customer.
  • Professional experience with Go
  • Experience with relational databases (Postgres, MySQL) and/or message queues (Kafka, NATS, RabbitMQ)
  • Experience with Git or other VCS
  • Comfortable using AI tools (e.g. coding assistants, LLMs) as part of your daily workflow

You would like (to learn) to work with:

  • Apache Kafka as an event-based streaming platform
  • Docker & Kubernetes in a cloud environment
  • Automated testing and CI/CD using GitLab

With us you will find:

  • A competitive salary (€60,000-€90,000 gross per year, depending on experience)
  • A young, innovative start-up culture with a lot of fun team activities and after work drinks
  • A modern office in Amsterdam Houthavens with an inspiring view of the IJ
  • Daily lunch, unlimited coffee and tea
  • Friday Wins sessions and other informal events with food and drinks
  • Steep learning curve by taking on responsibility from day one
  • Freedom to realize your own projects and implement your ideas
  • No hierarchical thinking: be your own leader!

Please note:

  • Hybrid Setup: This is an on-site, hybrid role based in our modern Amsterdam Houthavens office. We expect you to be in the office a few days a week, so fully remote applications will not be considered.
  • Visa Sponsorship (EMEA Only): We are an officially recognized IND sponsor and can sponsor a Highly Skilled Migrant visa. However, because we are looking for someone to start as soon as possible and do not offer a relocation budget, we are currently only accepting applications from candidates already residing in the Netherlands or within the EMEA region.
  • Relocation: If you are applying from outside the Netherlands, you must be prepared to manage and finance your own relocation to Amsterdam.
  • 30% Ruling: For eligible expat employees, we provide full support in applying for the Dutch 30% tax facility, which significantly increases your net income.

Submit Your Application Today!

No file selected
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Accepted formats: .doc, .docx, .pages, .ppt, .pptx, .pdf
Thank you for applying!

Introductory Interview

A casual chat to introduce Cargoplot, the role, get to know you, and evaluate whether we’re looking for the same thing.

Culture Interview

We care about team fit, so we’ll go in-depth into our values, our team, and your way of working.

Case Interview

Your chance to showcase your skills. Each team has their own version, but we’ll clearly communicate what we expect.

Get an Offer

If we’re both excited about working together, we’ll make you an offer to make it happen!

Oops! Something went wrong while submitting the form.