About the job
Join Us in Making the Digital World Safer!
At Illumio, we stand at the forefront of ransomware and breach containment, transforming how organizations manage cyber threats while ensuring operational resilience. Our cutting-edge breach containment platform, powered by the Illumio AI Security Graph, is designed to identify and neutralize threats across diverse hybrid multi-cloud environments, effectively halting the escalation of attacks before they can cause significant harm.
As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers organizations to adopt a Zero Trust approach, enhancing cyber resilience for the infrastructure, systems, and entities that underpin the global economy.
Location: 5 Days On-Site at Our Sunnyvale, CA Headquarters.
Our Vision:
Our Engineering team thrives on a culture of thought leadership, independence, and accountability. This dynamic empowers us to enhance digital safety collaboratively. Those who join our ranks will lead the charge in Zero Trust Segmentation, working with a technology stack that spans operating systems, distributed applications, UI, and visualization. Together, we will forge world-class products, driven by a diverse array of perspectives and a steadfast commitment to innovation amidst unprecedented cybersecurity challenges.
Your Role:
You will engineer containerized (micro) services for a distributed multi-tenant system, processing data, real-time events, and network telemetry from multiple public clouds to deliver insights, visibility, and security recommendations that help customers mitigate risks in the cloud.
You will be responsible for designing services, meticulously detailing the architecture, defending your proposals before your peers, and delivering robust implementations.
You will also play a key role in mentoring junior engineers, recent graduates, and interns, fostering their growth and productivity within the team.
Your primary coding language will be Go, and you will work with data pipelines utilizing SQL or other interfaces. We embrace individuals with diverse language and technology backgrounds who are eager to learn.
You will own significant features and subsystems, managing the entire software development lifecycle from requirements clarification to successful deployment and user engagement.
You will engage with the operational aspects of the system, confronting the challenges of managing a complex system in real-time.

