# Senior Software Engineer (Nova Core) at Uforce

- Company: Uforce
- Status: Open
- Workplace: Hybrid
- Location: United Kingdom - London · Remote
- Level: Senior
- Discipline: Backend
- Employment: Full-time
- Posted: 2026-11-12
- Skills: Software
- Apply: https://jobs.ashbyhq.com/uforce/61a73575-5422-41ef-bf72-25a31dc34b63

## Description

UFORCE exists to make aggression unaffordable.

Founded in Ukraine and headquartered in London, UFORCE is a defence-technology company with operations across Europe, the United States and Asia.

UFORCE builds uncrewed vessels, ground robotics and aircraft, autonomy software, and the command-and-control layer that operates them together. Each platform is deployable on its own, and stronger as part of the system. Its product lines include the MAGURA family of uncrewed surface vessels, the NEMESIS family of strike platforms, the LIUT family of ground robotic platforms, and counter-UAS systems.






ABOUT THE ROLE

The Senior Software Engineer (Nova Core) will design, build, and operate the backend services and platform foundations that enable reliable, secure, and maintainable C2 operations across Nova Cloud deployments. This role focuses on the Nova Core “inner loop”: service architecture, APIs, data models, persistence, authn/authz, observability, and developer experience that other Nova modules and product teams depend on.




WHAT YOU’LL DO

• Own and ship critical Nova Core backend services (e.g., common APIs, configuration service, tenant/environment lifecycle, shared domain libraries). 

• Design stable, backward-compatible API contracts (schemas, versioning, deprecation/migration playbooks) to protect dependent services and teams. • Build and evolve data models and persistence layers, including schema evolution, migrations, correctness guarantees, and safe rollout strategies. 

• Establish production-grade operability: structured logging, metrics, tracing, dashboards,

More Uforce roles: https://deviantjobs.com/companies/uforce
