Principal Software Engineer
Core
Architecting and building high-performance, secure backend services and APIs for a distributed cybersecurity platform that protects physical and digital systems.
Role type
Principal Software Engineer (Backend/Systems)
Builds
High-performance backend services, APIs, and infrastructure for AI-driven threat detection and remediation.
Domain
Cybersecurity, Embedded Systems, Cloud-Native Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, distributed systems, software architecture, cloud-native architectures, security principles, technical strategy, team mentorship
Preferred skills
AI/ML integration, autonomous threat detection workflows
Technologies
Rust, microservices, containers, orchestration
Responsibilities
Shape architecture of core backend services, lead design of high-performance secure systems, set engineering standards, mentor engineers, collaborate cross-functionally, build infrastructure for AI agents, influence long-term technical strategy
Seniority
Principal, hands-on IC with strategic leadership