Senior Software Engineer - Backend Integration
Core
Build backend microservices and API integrations connecting NVIDIA, simulation systems, and digital twin environments to enable mission execution and autonomous solutions.
Role type
Senior IC backend integration engineer
Builds
Backend microservice APIs, integration adapters, and asynchronous workflows for simulation and digital twin platforms
Domain
Defense/Enterprise simulation, Physical AI, and digital twin ecosystems
Deliverable
production ML models | product features
Required skills
Backend microservices development, API development (REST/gRPC), Cloud-native development (AWS/Azure/GCP), Distributed systems, Event-driven processing, Observability, AI coding platforms
Preferred skills
NVIDIA Omniverse/Isaac Sim, OpenUSD/USD, Digital twin platforms, Robotics/Physical AI integration, Object storage management
Technologies
Python, React, Angular, OpenUSD, gRPC, AWS, Azure, GCP
Responsibilities
Build backend microservice APIs for simulation and AI integrations, Design REST/gRPC/event-driven APIs for asset exchange, Develop integration adapters using AI coding platforms, Implement asynchronous workflows with job orchestration and idempotency, Manage large artifact storage lifecycle, Define API and data contracts for integrations, Develop contract testing and automation frameworks
Seniority
Senior, hands-on IC