> Markdown version of [/jobs/ext/379277-distributed-systems-engineer](https://www.wearedevelopers.com/jobs/ext/379277-distributed-systems-engineer). 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). --- # Distributed Systems Engineer - **Company:** Daisytuner GmbH - **Location:** Darmstadt, Germany - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), C++ (Programming Language), Compilers, Computer Programming, Databases, Continuous Integration, Microprocessors, Distributed Systems, Python (Programming Language), Software Engineering, TypeScript, Rust (Programming Language), Data Processing, Graphics Processing Unit (GPU), Concurrency, Backend, Build Management, Kubernetes, Information Technology, Data Pipelines, Golang - **Published:** June 8, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=0ae8815adde18870 ## About the Role Do you have experience in TypeScript?, * Background in Computer Science, Software Engineering, or a related field (degree or equivalent experience) * Strong software engineering fundamentals * Experience building production backend systems * Experience with distributed systems, scheduling systems, orchestration platforms, CI/CD infrastructure, workflow engines, or similar backend infrastructure * Experience reasoning about reliability, failure handling, concurrency, and scalability * Experience working with databases and high-volume data processing * Strong programming skills in at least one backend or systems language (TypeScript, Go, C++, Rust, Java, Python, or similar) ## Description Daisytuner is building the software layer for the next generation of computing. We make complex software run efficiently on any processor-from CPUs and GPUs to novel accelerators-using a self-learning compiler and cloud-scale optimization infrastructure. Our team brings together researchers and engineers from RWTH Aachen, TU Munich, TU Darmstadt, and ETH Zurich to tackle some of the hardest problems in systems software, compilers, and infrastructure. We are building a continuous benchmarking and optimization platform for heterogeneous compute. Similar to how CI/CD systems continuously build and test software, our infrastructure continuously benchmarks, tunes, and learns from workloads running across CPUs, GPUs, and accelerators. As a Distributed Systems Engineer, you will design and build the infrastructure that powers this platform. You will work on job orchestration, distributed execution, scheduling, data processing, and backend systems that allow our compiler infrastructure to operate at scale. What you will be doing * Build and evolve our distributed runner infrastructure across bare-metal and cloud environments * Design systems that schedule, execute, monitor, and recover benchmarking and optimization workloads * Improve reliability, scalability, observability, and resource utilization across the platform * Develop backend services and data pipelines that connect users, compiler services, and distributed workers * Integrate performance-critical native components into backend systems * Help shape the architecture of our continuous benchmarking and optimization platform as we scale * Work closely with compiler engineers to turn research ideas into production systems ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Super scaling for the Super Bowl: How to survive 30 million users hitting your backend in 30 minutes](https://www.wearedevelopers.com/videos/100356-super-scaling-for-the-super-bowl-how-to-survive-30-million-users-hitting-your-backend-in-30-minutes) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)