About the job
Join Us in Pioneering Cybersecurity!
Illumio stands at the forefront of ransomware and breach containment, transforming the way organizations mitigate cyber threats and enhance operational resilience. Utilizing the power of the Illumio AI Security Graph, our breach containment platform effectively identifies and isolates threats across hybrid multi-cloud environments, halting the progression of cyberattacks before they escalate into crises.
We are proud to be recognized as a Leader in the Forrester Wave™ for Microsegmentation, enabling Zero Trust strategies that bolster cyber resilience for the infrastructure and systems that keep our world operational.
Location: 5 days a week on-site at our Sunnyvale, CA Headquarters.
Our Engineering Vision:
Our Engineering team thrives on a culture of visionary leadership, autonomy, and ownership, fostering a dynamic synergy that propels us forward in the ever-evolving realm of cybersecurity.
Joining us means becoming part of the leader in Zero Trust Segmentation, working with an advanced technology stack that includes operating systems, distributed applications, and immersive UI/visualization tools.
Together, we are shaping the future of cybersecurity, continually developing world-class products led by diverse perspectives, backgrounds, and an unwavering commitment to innovation amidst unprecedented cybersecurity challenges.
Your Role and Responsibilities:
Develop containerized (micro) services for a distributed multi-tenant system that processes data and real-time events and network telemetry from various public clouds, providing real-time insights, visibility, and security recommendations to help customers identify and mitigate risks in the cloud.
Design your service, refine all details, defend your design/architecture in peer reviews, and deliver a robust implementation.
Mentor junior engineers, recent graduates, and interns, fostering their growth as engineers and productive team members.
Primarily code in Go and work with data pipelines using SQL or other interfaces. We also utilize Kubernetes for our service infrastructure platform and welcome individuals with diverse language backgrounds and a willingness to learn.
Take ownership of critical features and subsystems throughout the software development lifecycle, from clarifying requirements to ensuring successful deployment and customer usage.
Lead operational responsibilities and actively contribute to the continuous improvement of our systems.

