Jobs / Summary

Senior Software Engineer – Distributed Systems Backend

Confidential company · Berlin · Munich · Posted Jul 8, 2026

Public summary

Join a forward-thinking technology company developing scalable, resilient distributed backend services and AI infrastructure for enterprise procurement solutions. The role focuses on designing and operating state-of-the-art distributed systems, APIs, and data ingestion frameworks to support autonomous AI at scale. The company offers innovative work models including a 4-day work week, flexible hours, and remote work options within Europe, while fostering an inclusive and collaborative culture.

Location and work setup

Location
Berlin, Munich
Remote status
Hybrid
German requirement signal
No German Required Detected
Detected job language
English

Responsibilities

Design, build, and operate resilient distributed backend services and APIs. Own platform capabilities end-to-end with a focus on scalability, reliability, and cost optimization. Develop agent orchestration platforms and data ingestion frameworks. Improve system observability and incident response. Mentor and raise engineering standards within the team.

Qualifications

7+ years of professional experience in backend software engineering with a strong foundation in Python. Deep expertise in designing distributed systems, event-driven architectures, and APIs. Experience with operating large-scale systems including their observability and incident management. Familiarity with AWS, Celery, Redis, OpenSearch/Elasticsearch, Neo4j, AI infrastructure, platform engineering, and data pipelines is a strong plus. Proven production ownership and engineering excellence are essential.

Skills

Distributed Systems Python API Development Cloud-Native Systems Event-Driven Architecture AWS Celery Redis OpenSearch Elasticsearch Neo4j AI Infrastructure Incident Response Platform Engineering Data Pipelines