Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Illumio

Senior Member of Technical Staff

Posted Updated
Discussion
  • We’re looking for a Software Engineer to join the CloudSecure team and help deliver enterprise-grade cloud security at scale. You’ll own quality across a multi-cloud micro-segmentation platform that protects workloads on AWS, Azure, and GCP—working across the full stack from cloud synchronization and policy computation to APIs, UI, distributed services, and large-scale infrastructure
  • This role goes beyond functional testing. You’ll build automation, validate performance and scalability at enterprise scale, improve release confidence, and ensure the platform remains resilient under real-world production conditions
  • Product Quality & Automation (50%)
  • Design and execute comprehensive functional, integration, and end-to-end test strategies for CloudSecure features
  • Build and maintain scalable API, UI, and end-to-end automation frameworks
  • Validate cloud security workflows including resource discovery, policy computation, flow ingestion, visualization, and compliance across AWS, Azure, and GCP
  • Partner with engineering and product teams to define acceptance criteria, improve testability, and drive shift-left quality practices
  • Own defect triage, root cause analysis, and release readiness for your feature areas
  • Quality Engineering & Infrastructure (50%)
  • Design and execute large-scale performance and scalability tests simulating enterprise customer environments
  • Thousands of workloads
  • Hundreds of VPCs/VNETs
  • Millions of flow records
  • Large policy and inventory datasets
  • Build automated performance benchmarks and regression suites to detect latency, throughput, and resource utilization regressions
  • Validate system behavior under stress, peak load, and long-running endurance scenarios
  • Design and execute chaos engineering experiments including:
  • Database failovers
  • Kafka failures and lag
  • Network partitions
  • Cloud API throttling
  • Pod failures and OOM scenarios
  • Validate graceful degradation, fault tolerance, recovery, and high availability across distributed services
  • Own quality gates within CI/CD and continuously improve automation reliability, execution time, and release confidence
  • Drive cross-module integration testing across User Console, CloudSecure services, Policy Compute Engine, and supporting platform services
  • Develop tooling that enables developers to self-serve test environments, test data, and automation execution
  • This position involves access to software/technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s capacity to serve in compliance with U.S. export controls

Benefits

  • Health and Dependent Savings Accounts
  • Life and Disability Programs
  • Paid Parental Leave
  • Voluntary Benefit Programs
  • Company Sponsored Wellness Program
  • Wellness Reimbursement Program
  • Retirement Savings
  • Equity Opportunities
  • Paid time off and Paid Holidays
  • Employee Incentive Program
  • Medical, Dental, Vision Coverage
  • Hands-on experience with automation frameworks such as Cypress, Playwright, Pytest, or equivalent
  • Strong understanding of distributed systems, REST APIs, Kubernetes, and cloud-native architectures
  • Bachelor’s in computer science or equivalent degree. Master’s degree a plus
  • 3+ years building automation for SaaS or cloud-native distributed systems
  • Ability to debug application code and work closely with developers to identify root causes—not just report failures
  • Hands-on experience with AWS, Azure, or GCP, including networking and security constructs (VPCs, VNets, Security Groups, Firewalls, IAM)
  • Strong programming skills in Python, Go, JavaScript, or similar
  • Experience designing automation for APIs, UI, and distributed microservices
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or similar)
  • Experience testing enterprise-scale multi-tenant SaaS platforms
  • Experience with Kubernetes, Docker, and Terraform
  • Understanding of network security, segmentation, firewall policies, and cloud networking
  • Familiarity with observability platforms (Grafana, Prometheus, Datadog, OpenTelemetry)
  • Experience with chaos engineering tools such as Litmus, Gremlin, or Chaos Monkey
  • Experience profiling application performance and identifying bottlenecks across distributed systems
  • Experience with performance and load testing tools such as k6, Locust, JMeter, or Gatling

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.