Your mission
- Build and maintain internal infrastructure tools supporting engineering teams
- Design, implement, and operate centralized data pipelines aggregating data from multiple products (e.g. drones)
- Develop systems for post-processing, synchronization, and visualization of large-scale data
- Work with data coming from IoT and robotics-related devices, ensuring reliable ingestion and synchronization
- Develop and maintain robust RESTful APIs using Python and Django
- Design and deploy scalable backend services and data storage solutions (e.g. S3)
- Monitor system performance and system health using observability tools
- Take ownership of features from ideation to production, including building services from scratch
- Improve performance, scalability, and backend architecture
- Apply data security best practices across data pipelines and backend systems
Your profile
Initial professional experience in software engineering (approximately 1–3 years)Strong proficiency in PythonExperience with Django is a strong plusExperience using Git in collaborative development environmentsSolid knowledge of SQL and experience working with ORMsFamiliarity with PostgreSQL or similar relational databasesExperience designing or contributing to data pipelinesHands-on experience or exposure to Apache AirflowExperience writing automated tests using PytestFamiliarity with concurrency and asynchronous programming conceptsGood understanding of software engineering principles and scalable code designExposure to cloud platforms such as AWS, Azure, or GCPExperience with containerization tools such as DockerBasic familiarity with orchestration tools such as KubernetesNice to have :
Experience working with robotics systemsExposure to IoT devices and data synchronization challengesExperience with additional programming languages such as Go or RustInterest in performance optimization and backend architectureFamiliarity with monitoring and observability tools such as GrafanaExperience building internal tools or developer platformsAwareness of data security and best practices in backend systemsMeta
Intrinsic motivation, attention to detail, and strong problem-solving mindsetCreative thinker with a structured and systematic approachHumble and collaborative — prioritizes collective success over individual recognitionHigh ethical standards and disciplined work ethicExtra-curricular leadership or achievements are a bonusWhy us?
Do you feel that you fit the description, but don't think you fulfill all the criteria 100%? Apply to us anyway.
We look forward to receiving your detailed application via our online form.
The world is changing. Exponential technologies are enabling new types of security threats. We are committed to staying ahead by building nimble, scalable, and cost-effective defences. We are looking for passionate developers who are eager to create exceptional products, safeguard our freedom, and strengthen the resilience of democracies.
About us
Who we are : Autonomous Teaming is a defence-tech start-up specializing in machine vision solutions. Driven by cutting-edge innovation, our team works on next-generation technologies designed to meet rapidly evolving security challenges.
What we do : We develop systems that enable computers and sensors to operate as coordinated teams, collaborating in real time to counter AI-powered asymmetric threats at scale — including drone swarms and other UXVs. Our mission is to build resilient, intelligent defence capabilities that perform reliably in the most demanding environments.
Who we are : Based in Munich, Berlin, and Toulouse, we are expanding rapidly across Europe with plans to open additional office hubs. We value close, in-person collaboration as the foundation for building complex, high-impact technology, while maintaining flexibility aligned to role and team needs. Our culture is built on ownership, responsibility, and trust — with a shared commitment to growing and building together.