Principal Software Engineer

United StatesPosted Aug 5, 2026

Own the architecture and technical direction of the platform used to evaluate agent performance, guiding projects through the engineering lifecycle and ensuring the platform produces security-readiness signals that product teams trust. Design, build, and optimize the scalable algorithms, distributed systems, and services that power attack-simulation harnesses, agent orchestration, and data pipelines, with strong reliability, observability, and reproducibility. Lead validation of the platform and the defensive and offensive agent systems it measures, pinpoint weaknesses under adversarial conditions, drive solutions to complex technical challenges, and uphold standards for design, code quality, testing, and operational readiness. Build the APIs, tooling, and developer experience that enable product and research teams to onboard agents, run threat scenarios, and turn results into security-readiness gates and go or no-go decisions across heterogeneous technology stacks. Turn evaluation results into actionable engineering insights and strategic decisions that measurably improve how teams of agents defend against attackers. Set technical direction, mentor engineers, and drive cross-team alignment through ambiguity while communicating clearly and respectfully with partners Required: Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, or Python OR equivalent experience Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, or Python OR equivalent experience. Experience building platforms for large language model-based or agentic systems, including orchestration frameworks, tool use, evaluation and testing harnesses, or machine learning infrastructure. Cybersecurity or adjacent experience in areas such as detection and response, security operations, threat intelligence, red teaming, AI safety, abuse or fraud prevention, or risk. Experience with event-driven architectures, high-throughput telemetry pipelines, or workflow orchestration engines.

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free