About the job
Join Us in Shaping Cybersecurity!
At Illumio, we are pioneering the field of ransomware and breach containment, transforming the way organizations protect themselves against cyber threats and maintain operational resilience. Utilizing the innovative Illumio AI Security Graph, our platform effectively identifies and isolates threats across hybrid multi-cloud environments, preventing cyberattacks from escalating into catastrophic events.
Recognized as a Leader in the Forrester Wave™ for Microsegmentation, our solutions facilitate a Zero Trust architecture, fortifying cyber resilience for the critical infrastructure and systems that sustain our world.
Our Vision for the Engineering Team:
Our Engineering team is characterized by a culture of visionary leadership, autonomy, and ownership, fostering a dynamic synergy that propels us forward in the continuously evolving cybersecurity landscape.
By joining our team, you will contribute to cutting-edge technology that encompasses diverse operating systems, distributed applications, and advanced UI/visualization tools.
We are committed to shaping the future of cybersecurity, building world-class products through diverse perspectives and a shared commitment to innovation as we face unprecedented cybersecurity challenges.
Your Role and Impact:
Develop containerized microservices for a distributed multi-tenant system that processes real-time data and network telemetry from multiple public clouds, delivering insights, visibility, and security recommendations to help customers manage cloud risks effectively.
Design and defend your service architecture, ensuring robust implementation and optimal performance.
Mentor junior engineers, new graduates, and interns, fostering their growth and integration into the team.
Primarily write code in Go and engage with data pipelines using SQL or other interfaces, leveraging Kubernetes for service infrastructure.
Take ownership of critical features and subsystems, managing the entire software development lifecycle from requirements clarification to successful deployment.
Oversee operational aspects of the system, actively engaging with front-line challenges and collaborating with the team to enhance performance and resilience.

