Senior Backend Engineer

Wearehaystack โ€” Germany ยท Posted ~1 day ago

Senior Full-time Visa History โœ“

Skills

TypeScript cloud-native development event-driven architecture microservices asynchronous integrations data modeling outbox patterns message queues retry mechanisms dead-letter queues cloud-native outbox pattern

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A leading circular-economy company with a vast national network is looking for a Senior Backend Engineer to design and own core platform services. You will build a cloud-native, event-driven system using TypeScript that handles partner management, point-of-sale operations, billing, returns, and fulfillment at scale. The role involves creating async-heavy integrations between services and external systems, implementing robust patterns like outbox, queues, retries, and dead-letter handling. You will collaborate closely with technical leads on architectural decisions, data modeling, and incremental capability extraction. International expansion initiatives will also be part of your scope, making this a high-impact role on a platform serving thousands of locations nationwide.

Highlights

Join a pioneering circular-economy company operating Germany's largest reusable-packaging network. Work on a cloud-native, event-driven platform at national scale with international expansion plans. Shape architectural decisions and drive impactful platform services for logistics, billing, and fulfillment.

Description

We're working with a leading circular-economy company that operates Germany's largest reusable-packaging network, with a deposit-return system integrated across over 17,000 locations. They are building a cloud-native, event-driven TypeScript platform to power operational logistics for partners, point-of-sale, returns, billing, and fulfillment at a national scale, with plans for international expansion. This is an opportunity to join a pioneering company that is making a significant sustainable impact.The Role Design, build, and own core platform services including partner management, point-of-sale, billing, returns, fulfillment, and contract managementBuild event-driven, async-heavy integrations between services and external systems, including outbox patterns, queues, retries, and dead-letter handling treatmentsDrive international expansion initiatives for the platformCollaborate with technical leads on architectural decisions, data modeling, and incremental extraction of capabilities into the new platformSet high engineering standards for testing, observability, and operational readiness from the outsetWhat You'll Need7-10 years of backend engineering experience with deep production expertise in Node.js, TypeScript, and NestJSExperience with distributed, async/queue-heavy system design and implementationSolid relational data modeling and SQL skills (MySQL, PostgreSQL preferred)Ability to take end-to-end ownership of problems: design, build, test, ship, and operateExperience working with legacy PHP codebasesComfortable integrating AI coding agents into your workflow, from prompting to reviewing and integrating agent outputWhat's On OfferThe opportunity to make a significant impact at a company combining economic growth with sustainable practicesFlexible working models, including flexible hours and remote work options (2 days/week in office)Significant room for professional development and ownership of your workA dynamic, growth-oriented environment in a scale-up phaseApply via Haystack today!