Taro Logo

Staff Software Engineer, Kubernetes Cloud Security

Leader in ransomware and breach containment, providing Zero Trust Segmentation solutions for hybrid multi-cloud environments.
$192,000 - $230,000
Cloud
Staff Software Engineer
In-Person
501 - 1,000 Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Illumio, the leader in ransomware and breach containment, is seeking a Staff Software Engineer to join their Kubernetes Cloud Security team in Sunnyvale. This role offers an opportunity to work on cutting-edge cybersecurity solutions, specifically focusing on Zero Trust Segmentation for container ecosystems. The position requires 5 days a week in-office presence and offers a competitive salary range of $192K-$230K.

The ideal candidate will have 8+ years of experience building distributed systems and proficiency in languages like Go, Python, or Java. You'll be working with modern container platforms including Kubernetes, Istio, OpenShift, and various cloud providers' Kubernetes services. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills.

As a Staff Engineer, you'll be responsible for designing and implementing critical features that protect enterprise infrastructure, mentoring junior team members, and collaborating with field teams and key customers. The position offers comprehensive benefits including medical coverage, equity opportunities, and retirement savings.

The company's engineering team culture emphasizes visionary leadership, autonomy, and ownership. You'll be working with a technology stack that spans operating systems, distributed applications, and UI/visualization tools. This is an excellent opportunity for someone passionate about cybersecurity and distributed systems to make a significant impact in an industry-leading company.

Last updated 15 hours ago

Responsibilities For Staff Software Engineer, Kubernetes Cloud Security

  • Build a new way to orchestrate Zero Trust Segmentation at application/pod level
  • Understand and enhance modern container platforms (Kubernetes, Istio, OpenShift, AKS, EKS, GKE)
  • Own and design critical features and subsystems
  • Deliver rock-solid implementation that is elegant, simple, scalable, stable, secure, and supportable
  • Mentor junior engineers, new-grads, and interns
  • Work with field organization and key customers to shape the product

Requirements For Staff Software Engineer, Kubernetes Cloud Security

Go
Python
Java
Kubernetes
Linux
  • Bachelor's in computer science or equivalent degree (Master's degree a plus)
  • 8+ years building distributed & scalable software systems
  • Proficient in at least one higher-level language such as Go, Python, Java, etc.
  • Experience building large, distributed, and scalable software systems
  • Familiarity with, and passion for Kubernetes and related technologies
  • Solid foundation in data structures, algorithms, networking concepts, and debugging skills
  • General TCP/IP networking knowledge
  • Unix/Linux programming environment experience

Benefits For Staff Software Engineer, Kubernetes Cloud Security

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
  • Medical, Dental, Vision Coverage
  • Health and Dependent Savings Accounts
  • Life and Disability Programs
  • Paid Parental Leave
  • Company Sponsored Wellness Program
  • Wellness Reimbursement Program
  • Retirement Savings
  • Equity Opportunities
  • Paid time off and Paid Holidays
  • Employee Incentive Program