CareerPlanSign in

Principal Software Engineer

Romania; South Africa💼 Full-time🗓 2026-08-18 → 2026-09-28

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

Sourced via greenhouse · Listed on CareerPlan, which tracks 850,000+ jobs from 20+ sources.