About the job
Onwards Together!
Illumio stands at the forefront of ransomware and breach containment, revolutionizing how organizations manage cyber threats and establish operational resilience. Our innovative breach containment platform, powered by the Illumio AI Security Graph, effectively identifies and mitigates risks across hybrid multi-cloud environments, halting the escalation of attacks before they escalate into critical incidents.
As a recognized leader in the Forrester Wave™ for Microsegmentation, we empower businesses to adopt a Zero Trust framework, enhancing their cyber resilience across infrastructures and systems that are vital to global operations.
Work Environment:
This position requires on-site presence five days a week at our Sunnyvale, CA headquarters.
Our Team's Vision:
Our engineering team embodies a culture fueled by visionary leadership, autonomy, and ownership, fostering a collaborative synergy that propels us forward in the dynamic field of cybersecurity.
As a member of our team, you will contribute to the leader in Zero Trust Segmentation, working with a cutting-edge technology stack that encompasses operating systems, distributed applications, and advanced UI/visualization tools.
Together, we are shaping the future of cybersecurity and developing world-class products, driven by diverse perspectives and a shared commitment to innovation during unprecedented times of cyber threats.
Your Impact:
Develop containerized microservices for a distributed, multi-tenant system that processes data, real-time events, and network telemetry from various public clouds to provide customers with actionable insights, visibility, and security recommendations to minimize cloud risks.
Design your services, meticulously detail your architecture, advocate for your design decisions among peers, and deliver robust implementations.
Mentor junior engineers, new graduates, and interns, fostering their development into productive team members.
Primarily write code in Go and engage with data pipelines utilizing SQL or similar interfaces, leveraging Kubernetes for service infrastructure. We welcome candidates with diverse programming backgrounds and a strong desire to learn.
Take ownership of key features and subsystems, managing the complete software development lifecycle from requirement clarification to successful deployment and utilization by customers.

