About the job
Join Us in Shaping the Cybersecurity Landscape!
At Illumio, we are pioneering the future of ransomware and breach containment, transforming the way organizations respond to cyber threats and ensuring operational resilience. Our innovative Illumio AI Security Graph empowers our breach containment platform to detect and mitigate threats across hybrid multi-cloud environments, effectively halting the spread of attacks before they escalate into crises.
Acknowledged as a Leader in the Forrester Wave™ for Microsegmentation, Illumio is at the forefront of enabling Zero Trust security, enhancing cyber resilience for the critical infrastructures, systems, and organizations that sustain our world.
Work Environment:
We embrace a collaborative culture that emphasizes visionary leadership, autonomy, and ownership. This dynamic synergy propels our Engineering team forward as we navigate the continuously evolving realm of cybersecurity.
Joining Illumio means becoming part of a leader in Zero Trust Segmentation. You will engage with a state-of-the-art technology stack that encompasses operating systems, distributed applications, and immersive UI/visualization tools.
We are committed to advancing the future of cybersecurity, and together, we will continue to develop world-class products—driven by diverse perspectives and a dedication to innovation during this critical time of unprecedented cyber threats.
Your Contribution:
Design and develop containerized microservices for a distributed multi-tenant system that processes data, real-time events, and network telemetry from various public clouds, delivering real-time insights, visibility, and security recommendations to empower customers in risk mitigation within the cloud.
Define your service architecture, thoroughly detail your design, defend it among peers, and ensure a robust implementation.
Mentor junior engineers, new graduates, and interns, fostering their growth and integration into our team.
Primarily write code in Go and work with data pipelines using SQL or other interfaces, while being open to those with different language backgrounds who are eager to learn. Our infrastructure leverages Kubernetes.
Take ownership of critical features and subsystems throughout the software development lifecycle, from clarifying requirements to ensuring successful deployment and user adoption.

