Backend Software Engineer
Talent Place•Warszawa
💰 Wynagrodzenie
Widełki nieujawnione
📋 Informacje
📝 Opis główny / Wstęp
Swarmer develops software that makes drones autonomous and allows them to operate together, in large teams, without pilots required. Our technology has been battle-tested across 100,000+ combat missions in Ukraine — the world's most intense proving ground for drone warfare. We just closed a $15M Series A (the largest investment in Ukrainian defense tech since the war began) and we're scaling operations to serve NATO-aligned nations.
This isn't theoretical. This is software that's being used right now to save lives and defend democracy.
What we’re looking for:
We are looking for a Backend Software Engineer to design and build scalable backend systems that power our drone autonomy platform. This role blends backend service development, API design, and close collaboration with autonomy and platform teams to deliver reliable, high-performance systems.
Responsibilities
- Design, implement, and maintain core backend services that enable autonomous drone behavior, mission execution, and system swarm coordination.
- Contribute to the architecture of scalable, high-performance software systems that manage real-time data, control flows, and swarm logic.
- Work with autonomy and robotics experts to translate algorithms into production-grade software components.
- Develop robust data handling pipelines to process telemetry, sensor input, and mission-critical information in real time.
- Design and implement APIs that expose core functionalities to internal tools, UIs, and other system components.
- Build/Integrate monitoring tools to ensure the reliability, safety, and correctness of the backend systems.
- Work closely with autonomy and frontend teams to ensure tight integration between software layers.
- Maintain clear technical documentation and follow best practices for code quality, version control, and deployment.
Requirements
- 4+ years of experience
- Experience in different kinds of startups, which gives an understanding of: responsibility for decision-making, lack of a clear structure, changing technologies, etc.
- FastAPI, asyncio, even Tornado — experience working with asynchronous code, and it’s great if the person has faced and solved various async-related issues
- Experience working with different queues (RabbitMQ)
- Has built projects from scratch and continued working on them
- Can work independently, doesn’t need constant mentoring or tasks for every single commit
What we can offer
- Direct influence on product quality in a high-stakes defense tech environment where your decisions have real-world impact.
- Competitive salary and a comprehensive benefits package (insurance, paid sick leave, 20 paid days off per year).
- Flexible remote work options where possible.