About the job
Illumio specializes in ransomware and breach containment, providing organizations with tools to strengthen defenses and ensure operational continuity. The Illumio AI Security Graph underpins a platform that detects and isolates threats across hybrid multi-cloud environments, aiming to stop attacks before they escalate. Industry analysts recognize Illumio for its leadership in microsegmentation and its support for Zero Trust architectures, which help secure vital infrastructure and essential systems around the world.
Engineering at Illumio emphasizes leadership, autonomy, and a sense of ownership. Team members collaborate to address evolving cybersecurity challenges, building products that operate across various operating systems and distributed applications. The team values diverse viewpoints and a shared commitment to innovation, shaping resilient cybersecurity solutions with real-world impact.
Role overview
The Staff Engineer - Cybersecurity Solutions focuses on developing and maintaining secure, scalable systems that help customers manage risks in the cloud. This position is based at Illumio's headquarters in Sunnyvale, California.
Key responsibilities
- Develop containerized microservices for a distributed, multi-tenant system handling real-time data and network telemetry from multiple public clouds. Deliver insights, visibility, and security recommendations.
- Design service architectures and implement high-performing solutions.
- Mentor junior engineers, recent graduates, and interns, supporting their integration and growth within the team.
- Write code mainly in Go, work with data pipelines using SQL or similar tools, and use Kubernetes for managing service infrastructure.
- Take ownership of critical features and subsystems throughout the software development lifecycle, from requirements gathering to deployment.
- Oversee system operations, address front-line challenges, and collaborate with the team to enhance performance and resilience.

