Senior Backend Engineer
Online/Außer Haus - Idealerweise für Kandidaten in
80331, München, Bayern, Deutschland
Verfasst am 2026-06-30
80331, München, Bayern, Deutschland
Unternehmen:
GoHiring GmbH
Teilzeit, Fernarbeit/Heimarbeit
position Verfasst am 2026-06-30
Berufliche Spezialisierung:
-
Software Entwicklung
Backend Entwicklung, Cloud-Ingenieur - Software, Datenbanktechnik
Stellenbeschreibung
We're building the next‑generation backend that powers Germany's largest reusable‑packaging network – a circular‑economy deposit‑return system live across 17,000+ locations. It is a two‑track hybrid modernisation (brown and greenfield), cloud‑native, event‑driven Type Script platform that runs real‑world operational logistics: partners, point‑of‑sale, returns, billing, and fulfillment at national scale, expanding internationally.
Responsibilities- Design, build and own core platform services: partner management, point‑of‑sale, billing and invoicing, returns, fulfillment, and contract management.
- Build event‑driven, async‑heavy integrations between services and external systems – implementing outbox patterns, queues, retries, and dead‑letter handling.
- Help drive our international expansion.
- Partner with the technical lead on architectural decisions, data modelling, and incremental extraction of capabilities from the existing platform into the new one.
- Set the engineering bar – testing, observability, and operational readiness baked in from day one.
- Work with AI coding agents (Claude Code) as a core part of development: ship production code with an AI agent, describe workflows (spec, prompt, review, integrate), and guard against agent failures with review discipline, tests, and architectural guardrails.
- Languages:
PHP (7.1+ current), Type Script (Next direction). - Frameworks:
Shopware 5.3, NestJS. - Databases:
MariaDB, PostgreSQL, Prisma. - Cloud:
Google Cloud Platform – Cloud Run, Pub/Sub, Cloud Tasks. - AI:
Claude (Code, Chat and Cowork). - APIs: REST.
- Existing platform: PHP / Shopware (current production system we are incrementally extracting from).
- 7–10 years of backend engineering with deep production experience in Node.js, Type Script, and substantial hands‑on NestJS.
- Ability to work with legacy PP2 (PHP) code.
- Strong system design and execution – designed and shipped distributed, async/queue‑heavy systems, not just white‑boarded.
- Solid relational data modelling and SQL (MySQL, PostgreSQL ideally).
- Comfortable owning a problem end‑to‑end: design, build, test, ship, operate.
- Munich‑based. Hybrid role: 2 days/week in our Munich office, rest remote.
- Event‑driven / CQRS / outbox experience.
- Google Cloud Platform expertise.
- Migration or legacy‑extraction experience (incrementally replacing an older system).
- Comfortable reading unfamiliar or legacy codebases.
- The opportunity to make an impact on a company that combines economic growth with real, sustainable impact.
- Flexible working models (flexible hours, remote work).
- Room for development and ownership: actively shape your area.
- A personal, professional culture and an open feedback culture.
- A dynamic, growth‑oriented environment in a scale‑up phase.
- Partnerships with Wellpass, Urban Sports Club, Open Up and Future Bens.
We are committed to diversity and actively welcome applications from people of all backgrounds, gender identities, ages, ethnicities, and abilities. We strive to eliminate unconscious bias in our hiring.
#J-18808-LjbffrStellen-Anforderungen
10+ Jahre
Berufserfahrung
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×