16 hours ago
Base Salary
$172k - $198k/yr
Responsibilities
- Develop containerized services for a distributed, multi-tenant system processing real-time events, data, and network telemetry from public clouds.
- Design, defend, implement, and deploy reliable services and critical features across the full software development lifecycle.
- Write primarily in Go and work with data pipelines using SQL and other interfaces.
- Own operational aspects, code quality, developer testing, and functional/integration testing for robust software.
- Collaborate with Product Management and stakeholders to refine requirements and solve customer problems.
- Mentor junior engineers, new graduates, and interns.
Requirements
- Bachelor’s degree in computer science or equivalent degree; a master’s degree is a plus.
- 4+ years of experience building distributed and scalable software and systems.
- Experience with Go and SQL, REST API clients, and a Unix/Linux programming environment.
- Extensive API/programming-level experience with AWS, Azure, or GCP.
- Experience delivering containerized services, preferably on Kubernetes.
- General TCP/IP networking knowledge.
- Networking and security controls experience is a plus.
- CloudFormation, Terraform, and Ansible experience are nice to have.
Benefits
- Fully onsite five days per week at the Sunnyvale, California headquarters.
- Mentoring and collaboration within an engineering team focused on cybersecurity, Zero Trust Segmentation, and operational ownership.
Tech Stack
About Illumio
Illumio builds Zero Trust segmentation software that maps application traffic and enforces fine‑grained policies to contain ransomware and stop lateral movement across data center, cloud, and endpoint environments. Its products (e.g., Illumio Core, Illumio Edge, and CloudSecure) are sold to enterprises via subscription with accompanying services and integrations. Founded in 2013 and headquartered in Sunnyvale, California, the company is privately held and serves hybrid and multi‑cloud customers globally.
