Helsing is a defence AI company developing AI-based capabilities and infrastructure for semi-autonomous platforms. As a Backend Software Engineer, you'll work on complex systems operating in challenging environments, solving interesting engineering problems across distributed systems, embedded computing, robotics, networking, deployment infrastructure, security, and machine learning. You'll review code, implement new features, mentor others, share knowledge, maintain the software stack, develop tests and benchmarks, and present your work. The ideal candidate should have strong coding skills, communicate well in English, enjoy collaboration, be comfortable with asynchronous work, have backend development experience (preferably in Rust, Java, Go, or C++), and be familiar with backend interface tools. Experience with Rust, Python, container-based architectures, metrics tooling, databases, routing protocols, cryptography, hardware interfaces, robotics, and ML systems is a plus. Helsing offers a unique opportunity to contribute to the protection of democratic countries while tackling cutting-edge technical challenges in a dynamic, ethically-conscious environment.