About the job
Join Us in Shaping the Future of Cybersecurity!
Illumio stands at the forefront of ransomware and breach containment, revolutionizing how organizations tackle cyber threats and achieve operational resilience. With our innovative Illumio AI Security Graph, our breach containment platform effectively identifies and neutralizes threats across hybrid multi-cloud environments, preventing minor incidents from escalating into major crises.
Designated as a Leader in the Forrester Wave™ for Microsegmentation, Illumio empowers organizations with Zero Trust capabilities, enhancing cyber resilience for critical infrastructures, systems, and businesses globally.
Location: Full-time on-site role at our Sunnyvale, CA Headquarters.
Team Vision:
Our Engineering team fosters a culture of thought leadership, autonomy, and accountability. This vibrant atmosphere propels us forward as we strive to enhance the safety of the digital landscape.
Our team members represent the pinnacle of expertise in Zero Trust Segmentation, working with a diverse technology stack that encompasses operating systems, distributed applications, and UI/visualization. Together, we are committed to developing world-class products, driven by a variety of perspectives and backgrounds, and dedicated to innovation in response to unprecedented cybersecurity challenges.
Your Contributions:
You will design and develop containerized microservices for a distributed multi-tenant system that processes data, real-time events, and network telemetry from various public clouds, providing actionable insights, visibility, and security recommendations to our clients.
You will take ownership of your service design, articulate and defend architectural decisions, and deliver robust implementations.
Additionally, you will mentor junior engineers, recent graduates, and interns, fostering their growth and integration into the team.
Your primary programming will be in Go, along with interfacing with data pipelines using SQL and other technologies. Familiarity with Kubernetes for service infrastructure is advantageous, and we welcome candidates from diverse programming backgrounds eager to learn.
You will oversee essential features and subsystems, managing the entire software development lifecycle from requirement clarification to successful deployment and customer utilization.
You will be engaged in operational aspects of the system, experiencing firsthand the challenges of managing complex systems.
