Staff / Principal Backend Software Engineer
Core
Design and build high-throughput, secure backend systems that process real-time operational data for mission-critical cyber operations.
Role type
Staff / Principal Backend Software Engineer (Cyber Operations)
Builds
Cloud and on-prem backend services, event-driven distributed systems, and stable APIs for internal/external consumers.
Domain
Cybersecurity / National Security / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Scalable backend system design, Golang or strong OO/systems language expertise, distributed systems architecture, cloud-native service operations, security fundamentals, technical leadership, CI/CD workflow design, incident response, mentoring
Preferred skills
Graph database design, relational database optimization, defense/intelligence product experience, large-scale data processing systems, ML/AI integration, open-source contributions
Technologies
Go, AWS, NATS, Docker, Kubernetes, GraphQL, Neo4j, AWS Neptune
Responsibilities
Architect high-throughput backend services, lead technical design reviews, design resilient distributed systems, define stable APIs, improve engineering excellence via code reviews and standards, build/maintain CI/CD workflows, troubleshoot production issues and lead incident response, partner with stakeholders on technical plans, contribute to technical strategy, support hiring.
Seniority
Staff/Principal, hands-on IC with mentorship and strategy