SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Illumio is the leader in ransomware and breach containment, recognized as a Leader in the Forrester Wave for Microsegmentation. The company's breach containment platform identifies and contains threats across hybrid multi-cloud environments using the Illumio AI Security Graph to enable Zero Trust security.
In this Senior Engineer role, you will develop containerized microservices for a distributed multi-tenant system that processes real-time data, events, and network telemetry from multiple public clouds. Your work will provide customers with real-time insights, visibility, and security recommendations to identify and minimize risk in cloud environments.
Key responsibilities include:
- Design and implement cloud security services, defending your architecture before peers and delivering production-grade implementations
- Mentor junior engineers, new graduates, and interns to help them grow as engineers
- Write code primarily in Go and work with data pipelines using SQL, leveraging Kubernetes for service infrastructure
- Own critical features and subsystems across the entire software development lifecycle, from requirements clarification through deployment and customer usage
- Own operational aspects of the system, ensuring you understand real-world challenges and can write more supportable software
- Ensure code quality through early developer testing and functional/integration testing
- Partner with Product Management to refine requirements that exceed customer expectations
- Develop deep understanding of fundamental customer problems through stakeholder and peer interaction
The role requires 5 on-site days per week at Sunnyvale headquarters.
REQUIREMENTS:
- Bachelor's degree in Computer Science or equivalent (Master's degree a plus)
- 4+ years building distributed and scalable software systems
- Passion for software development, continuous learning, and team collaboration
- AWS/Azure/GCP cloud experience at the API/programming level; networking and security controls experience is a plus
- Kubernetes containerized service delivery experience desired
- Proficiency in Go and SQL
- REST API client experience
- CloudFormation, Terraform, or Ansible experience (nice to have)
- General TCP/IP networking knowledge
- Unix/Linux programming environment experience
Note: This position involves access to software/technology subject to U.S. export controls. Job offers are contingent upon applicant's capacity to serve in compliance with U.S. export controls.