
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.