Choco GmbH logo

Senior Software Engineer - Platform

Job Overview

Location

Berlin

Job Type

Full-time

Category

Software Engineer

Date Posted

July 14, 2026

Full Job Description

đź“‹ Description

  • • Join Choco, where we build and own solutions that reshape a broken food system.
  • • The global food supply chain is inefficient by design. Waste is high, margins are thin, and most distributor order processes are done over the phone, tracked across broad spreadsheets, and based on intuition rather than strong data.
  • • At Choco, we’re changing that. We build software used daily by food distributors and their customers to run their business. It automates orders, reduces errors, and helps operations run faster and more reliably.
  • • As a Senior Software Engineer, Platform, you'll build the technical foundation that enables every engineering team at Choco to build, ship, and operate software reliably at scale.
  • • As we grow and serve increasingly demanding enterprise customers, our platform needs to evolve. You'll help improve the backend architecture, infrastructure, and developer tooling that keeps our systems scalable, reliable, and maintainable—while making engineers across the company more productive.
  • • This isn't a role for someone who wants to work on infrastructure in isolation. You'll own problems end-to-end, from understanding why they matter to designing, shipping, operating, and driving adoption of the right solution.
  • • Design and build scalable backend systems, platform capabilities, and shared services used across Engineering.
  • • Improve developer experience through reusable tooling, frameworks, APIs, and automation.
  • • Operate and continuously improve distributed production systems with reliability, observability, and maintainability in mind.
  • • Partner closely with Product Engineering teams to solve complex technical problems and remove platform bottlenecks.
  • • Drive technical initiatives from architecture through implementation, rollout, and operational adoption.
  • • Make pragmatic engineering decisions that balance long-term quality with business priorities.
  • • Help prepare Choco's platform for the next stage of enterprise-scale growth.
  • • Significant experience building and operating backend systems at meaningful production scale.
  • • Strong experience with distributed systems, microservices, event-driven architectures, scalable APIs, and cloud infrastructure.
  • • A track record of owning complex technical problems from discovery through implementation and production operation.
  • • Sound engineering judgement—you know when to improve existing systems, when to simplify, and when not to redesign.
  • • Experience with TypeScript is a plus. We're equally excited to meet exceptional engineers from Go, Java, Kotlin, or similar ecosystems who are motivated to work in TypeScript.
  • • Work on digitalizing core operating systems for food distributors, automating orders, sales and payments in a system that still largely runs on calls and spreadsheets.
  • • Work with an AI product with proven product–market fit, already embedded in distributor workflows and directly affecting order accuracy, speed, and margins.
  • • Join a global team across 6 countries and 40+ nationalities, building a company that has raised $300M+ and reached unicorn status (~$1.2B valuation) with the ambition to define this category end-to-end.
  • • In return, you get real ownership, equity, and the support to do your best work, including competitive compensation, health and wellbeing support, and long-term benefits like a sabbatical (all localized by office).
  • • Collaborate with people who want to own outcomes in a messy, real-world system and make it work at scale.
  • • If you want to work on real problems, take ownership, and raise the bar, we should talk.
  • • Choco is an equal opportunity employer. We encourage people from all backgrounds to apply. We are committed to ensuring that our technology is available and accessible to everyone. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

Skills & Technologies

TypeScript
Java
Kotlin
Senior
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Choco GmbH logo
Choco GmbH
Visit Website

About Choco GmbH

Choco is a B2B food wholesale marketplace that connects restaurants and food businesses with their suppliers. The platform digitizes the ordering process, making it more efficient, transparent, and sustainable. Restaurants can easily browse products, place orders, and manage deliveries, while suppliers gain access to a wider customer base and streamlined order management. Choco aims to reduce food waste and improve the overall efficiency of the food supply chain by leveraging technology. The company operates in several European markets, serving a diverse range of food businesses from small cafes to large catering companies.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina / Hybrid
Full-time
Expired Jul 20, 2026
Python
FastAPI
AWS
+3 more

2 months ago

Expired
Argentina - Fully Remote
Contract
Expired Jun 21, 2026
Python
JavaScript
TypeScript
+4 more

3 months ago

Expired
Remote
Contract
Expired Jul 20, 2026
Rust
AWS
Azure
+4 more

2 months ago

Venezuela
Full-time
Expires Aug 3, 2026
JavaScript
TypeScript
Ruby
+4 more

2 months ago