Senior Software Engineering IC4
Core
Design and build AI-infused security software, including cloud services, intelligent applications, security automation, and agentic systems, embedding with customer teams to translate ambiguous needs into production solutions.
Role type
Senior IC Security Software Engineer (AI/LLM focus)
Builds
Cloud services, intelligent applications, security automation, agentic systems, and developer tooling
Domain
Cybersecurity + AI/LLM + Cloud Infrastructure
Deliverable
production ML models
Required skills
Secure software engineering, AI/LLM application development, agentic system design, cloud-native architecture, distributed systems, CI/CD, infrastructure as code, threat modeling, identity and access management, vulnerability management
Preferred skills
AI security (prompt-injection defenses, safe tool execution), building reusable engineering assets, translating customer scenarios into technical requirements
Technologies
C, C++, C#, Java, JavaScript, TypeScript, Go, Rust, Python, containers, observability tools
Responsibilities
Embed with customer engineering and security teams to understand outcomes and constraints; co-develop solutions in iterative cycles using real-user feedback; own production delivery from prototyping to handoff; lead technical workstreams and make architecture decisions; convert customer learning into reusable components and patterns.
Seniority
Senior, hands-on IC
