> Markdown version of [/jobs/ext/2010106-senior-software-engineer-messaging-async-platform-infrastructure](https://www.wearedevelopers.com/jobs/ext/2010106-senior-software-engineer-messaging-async-platform-infrastructure). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Messaging & Async Platform Infrastructure - **Company:** Deel - **Location:** Kiel, Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Software as a Service, Cloud Computing, Distributed Systems, Fault Tolerance, Python (Programming Language), RabbitMQ, Software Engineering, Data Streaming, TypeScript, Google Cloud, Backend, Containerization, Kubernetes, Low Latency, Apache Kafka, Asynchronous Programming, Golang - **Published:** August 10, 2026 - **Apply:** https://eu.experteer.com/career/view-jobs/senior-software-engineer-messaging-and-async-platform-infrastructure-deutschland-58859456 ## About the Role Experteer Overview As Senior Software Engineer in Infrastructure - Messaging & Async Platform, you design, operate, and scale our messaging and event-driven system. You will build core async infrastructure used by multiple teams, improving reliability, throughput, and observability. You'll shape best practices for event publishing, retries, and durability while collaborating with product teams to adopt async workflows. This is a chance to impact how services communicate at scale in a fast-growing, global SaaS company. Pay / Benefits * Operate and improve the async platform based on NATS; design, build, and maintain messaging and event-driven infrastructure used across multiple engineering teams * Develop tooling, libraries, and platform capabilities to make asynchronous communication safer and more reliable * Improve reliability, scalability, latency, throughput, and operational visibility of messaging systems * Define best practices for event publishing, consuming, schema aaaaaaaah _ retries, dead-letter queues, backpressure, and message durability * Partner with application teams to migrate, adopt, or optimize messaging and async workflows * Troubleshoot complex production issues in distributed systems and drive long-term improvements * Contribute to architecture decisions around event-driven systems and platform reliability * Participate in incident response, postmortems, and continuous improvement of operational processes Tasks * Strong software engineering background in infrastructure, platform engineering, backend systems, or distributed systems * Hands-on experience with messaging/streaming/pub-sub tech such as NATS, Kafka, RabbitMQ, Pulsar or similar * Solid understanding of distributed systems concepts: consistency, ordering, delivery guarantees, fault tolerance, retries, idempotency, backpressure * Experience operating production systems at scale with monitoring, alerting, and incident response * Proficiency in TypeScript, Go, Python, or similar * Experience with cloud infrastructure and containerized environments (Kubernetes, AWS, GCP, or Azure) * Ability to design pragmatic, reliable systems and communicate trade-offs clearly * Strong ownership mindset and ability to work across teams on shared infrastructure Key requirements * stock grant opportunities * remote work flexibility * WeWork access (optional) * scalable benefits * inclusive workplace * competitive pay ## Description Experteer Overview As Senior Software Engineer in Infrastructure - Messaging & Async Platform, you design, operate, and scale our messaging and event-driven system. You will build core async infrastructure used by multiple teams, improving reliability, throughput, and observability. You'll shape best practices for event publishing, retries, and durability while collaborating with product teams to adopt async workflows. This is a chance to impact how services communicate at scale in a fast-growing, global SaaS company. Pay / Benefits * Operate and improve the async platform based on NATS; design, build, and maintain messaging and event-driven infrastructure used across multiple engineering teams * Develop tooling, libraries, and platform capabilities to make asynchronous communication safer and more reliable * Improve reliability, scalability, latency, throughput, and operational visibility of messaging systems * Define best practices for event publishing, consuming, schema evolution, retries, dead-letter queues, backpressure, and message durability * Partner with application teams to migrate, adopt, or optimize messaging and async workflows * Troubleshoot complex production issues in distributed systems and drive long-term improvements * Contribute to architecture decisions around event-driven systems and platform reliability * Participate in incident response, postmortems, and continuous improvement of operational processes Tasks * Strong software engineering background in infrastructure, platform engineering, backend systems, or distributed systems * Hands-on experience with messaging/streaming/pub-sub tech such as NATS, Kafka, RabbitMQ, Pulsar or similar * Solid understanding of distributed systems concepts: consistency, ordering, delivery guarantees, fault tolerance, retries, idempotency, backpressure * Experience operating production systems at scale with monitoring, alerting, and incident response * Proficiency in TypeScript, Go, Python, or similar * Experience with cloud infrastructure and containerized environments (Kubernetes, AWS, GCP, or Azure) * Ability to design pragmatic, reliable systems and communicate trade-offs clearly * Strong ownership mindset and ability to work across teams on shared infrastructure Key requirements * stock grant opportunities * remote work flexibility * WeWork access (optional) * scalable benefits * inclusive workplace * competitive pay ## Related Videos - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Monoskope: Developer Self-Service Across Clusters](https://www.wearedevelopers.com/videos/329-monoskope-developer-self-service-across-clusters) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Why Systems Break After Initial Success: The Architectural Failures That Take Months to Surface](https://www.wearedevelopers.com/videos/2048-why-systems-break-after-initial-success-the-architectural-failures-that-take-months-to-surface) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)