Senior Software Engineer, Application Security
Core
Design and build distributed software systems for vulnerability scanning, policy enforcement, and remediation workflows to secure Anduril's product ecosystem.
Role type
Senior IC application security software engineer
Builds
Custom scanning orchestration pipelines, policy-as-code systems, and data systems for vulnerability management
Domain
Defense technology / Application security
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, distributed systems, event-driven architectures, AWS cloud infrastructure, API design, data pipelines, security tool output analysis
Preferred skills
CI/CD integrations, container security, Terraform, policy-as-code frameworks, Kubernetes, Nix build systems
Technologies
Go, Python, AWS (SQS, Lambda, S3, ECR), Kubernetes, Terraform, OPA/Rego, Syft, Trivy, Grype, Semgrep, CircleCI, GitHub Actions
Responsibilities
Design and build distributed services for vulnerability scanning and remediation; Develop scanning orchestration platform on AWS; Build policy-as-code systems for CI/CD pipelines; Design APIs and CLIs for developer workflows; Develop data pipelines for aggregating security findings; Evaluate third-party security tools and build custom integrations; Participate in on-call rotation for security tooling
Seniority
Senior, hands-on IC