• Location
  • Netherlands
  • Last Published
  • May. 11, 2026
  • Sector
  • Retail
  • Function
  • Software Engineering

We're looking for a Software Engineer to join our B2B Engineering team, the squad that builds and runs the backbone of Otrium's supply chain and brand-partner platform.

The B2B platform touches almost everything: it's how brands onboard their inventory, how our operations team manages drops and logistics, how we automate quality pipelines, how we manage brand invoicing, and how we power the internal tools that keep hundreds of brand partnerships running smoothly. You'll be working across our ERP system (Oware, built on Odoo), internal tooling, and the services that connect them, with plenty of scope to grow.


This is a junior to mid-level role best suited to someone who is comfortable taking ownership of features end-to-end, enjoys working close to the business, and wants to deepen their craft in a product-minded, fast-moving engineering team.

Must-haves

  • 1–4 years of professional software engineering experience with production-grade code.

  • Solid core coding experience in Python or Javascript. You're comfortable writing well-structured, testable backend code.

  • Experience with PostgreSQL or another relational database: query optimisation, schema design, migrations.

  • You take ownership: you don't wait to be told what's broken, and you communicate blockers early.

  • Fluent in English, with clear communication skills for both technical and non-technical audiences.

  • An open, non-dogmatic approach to technical problem solving. Solutions that work in practice, not just theory.

  • Comfortable using AI tools and coding assistants (such as Claude Code) as part of your day-to-day workflow, with a genuine curiosity about how AI models can accelerate software development.


Nice-to-haves

This list is provided as a full disclosure of the technologies and skills we use. It is not expected that candidates will be able to show knowledge of all these items.

  • Familiarity with ERP or supply chain systems.

  • Hands-on Odoo development experience.

  • Kafka or other event-driven / async messaging experience.

  • Exposure to Node.js or React/Next.js.

  • Worked in a marketplace, e-commerce, or logistics-adjacent context before.

  • Experience building systems using Anthropic, Google or OpenAI LLM APIs

  • Design, build, and ship features across the B2B platform, taking tasks from ticket to production with good coding standards and solid test coverage.

  • Take ownership of components you work on: proactively flag tech debt, document your solutions, and keep the team informed about blockers.

  • Contribute to code reviews with thoughtful feedback, and be receptive to it in return.

  • Work directly with business stakeholders to understand requirements and translate them into robust, maintainable solutions.

  • Help maintain and improve the reliability, observability, and performance of our B2B services. Monitoring, alerting, and logging are first-class citizens here.

  • Collaborate across squads: B2C Engineering, Platform, and Data teams all touch the same systems.