Principal Software Engineer
Core
Architect and build the core capabilities of a Decision Intelligence Platform that enables governments and enterprises to model complex systems, predict outcomes, and make real-time operational decisions.
Role type
Staff / Principal Software Engineer (Platform Architecture)
Builds
Semantic engines, data platforms, simulation services, optimization capabilities, and AI-powered decision support systems for critical infrastructure.
Domain
Physical AI, Decision Intelligence, Critical Infrastructure (Healthcare, Water, Energy, Telecom)
Required skills
Distributed systems architecture, Semantic modeling & ontology, Heterogeneous data integration, Cloud-native & air-gapped environment deployment, Python, Node.js/TypeScript, AI/LLM system integration, Technical leadership
Preferred skills
Experience with sovereign cloud, Legacy system modernization, Simulation engines
Technologies
Python, Node.js, TypeScript, Cloud-native, Air-gapped environments, LLMs, IoT
Responsibilities
Design and evolve core platform capabilities including semantic modeling and simulation services; Architect scalable distributed systems across cloud-native and air-gapped environments; Own the full engineering lifecycle from design to production operations; Build robust data platforms for ingesting and synchronizing data from diverse sources; Develop backend services and APIs; Deploy and operate AI-powered solutions; Provide technical leadership and mentorship; Collaborate with domain experts to translate operational challenges into technical solutions.
Seniority
Staff / Principal, hands-on IC with leadership