Taro Logo

Staff Engineer

Leader in ransomware and breach containment, providing Zero Trust Segmentation and cybersecurity solutions for hybrid multi-cloud environments.
$192,000 - $230,000
Backend
Staff Software Engineer
In-Person
8+ years of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Engineer

Illumio, a leader in ransomware and breach containment, is seeking a Staff Engineer to join their Engineering team in Sunnyvale, California. This role offers an opportunity to work on cutting-edge cybersecurity technology, developing containerized microservices for a distributed multi-tenant system that processes real-time cloud data and network telemetry.

The position requires working from the Sunnyvale office 5 days a week, where you'll be part of a team shaping the future of cybersecurity. You'll be working with a modern technology stack including Go, Kubernetes, and SQL, while handling critical features and systems throughout their entire lifecycle. The role combines technical leadership with hands-on development, including mentoring junior team members and collaborating with Product Management.

The ideal candidate brings 8+ years of experience in building distributed and scalable systems, with strong expertise in cloud platforms (AWS/Azure/GCP) and containerization technologies. You'll be responsible for designing and implementing robust services, maintaining code quality, and ensuring operational excellence. The position offers competitive compensation ranging from $192,000 to $230,000 USD, along with comprehensive benefits including medical coverage, equity opportunities, and various wellness programs.

This role is perfect for someone who is passionate about cybersecurity, enjoys solving complex distributed systems challenges, and wants to make a significant impact in protecting organizations from cyber threats. You'll be working at the forefront of Zero Trust Segmentation technology, contributing to products that are critical in today's increasing cybersecurity threats landscape. The position offers both technical challenges and leadership opportunities, making it ideal for experienced engineers looking to grow their careers in a dynamic, mission-driven environment.

Last updated 23 days ago

Responsibilities For Staff Engineer

  • Develop containerized microservices for distributed multi-tenant systems
  • Process data and real-time events and network telemetry from multiple public clouds
  • Design and implement services with peer review
  • Mentor junior engineers, new-grads, and interns
  • Own critical features and subsystems throughout the entire software development lifecycle
  • Handle operational aspects of the system
  • Maintain code quality through testing
  • Partner with Product Management to review and refine requirements
  • Develop understanding of customer problems through stakeholder interaction

Requirements For Staff Engineer

Go
Kubernetes
  • Bachelor's in computer science or equivalent degree (Master's a plus)
  • 8+ years building distributed & scalable software and systems
  • Experience with AWS/Azure/GCP cloud platforms at API/programming level
  • Experience with containerized services and Kubernetes
  • Proficiency in Go and SQL
  • REST API client experience
  • General TCP/IP networking knowledge
  • Unix/Linux programming environment experience

Benefits For Staff Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
401k
  • Medical Coverage
  • Dental Coverage
  • 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
  • Paid Holidays
  • Employee Incentive Program