Volver

Senior/Staff Software Engineer (Nova Core)

CompraTica Empleos

EMP:Technology
United Kingdom | Remote
Tiempo Completo
Remoto
0 vistas

Descripción

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.

Acerca de

the roleThe Senior/Staff 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.

, 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, and actionable alerts; write and maintain runbooks.

• Improve reliability over time by reducing incident frequency and driving down MTTD/MTTR through instrumentation and post-incident improvements.

• Implement secure-by-default backend patterns (least privilege, secret management, audit events, policy hooks) and make them reusable across teams.

• Contribute to and enforce consistent RBAC/permissions and authori.

¿Te interesa? Aplicá ahora