San Francisco, United States of America Hybrid USD 192,000 - 230,000 Yearly

Illumio is hiring a Software Engineer

About the Role

As a Software Engineer, you will develop core components of a next-generation security enforcement platform. Your work will focus on building and refining a lightweight agent that enforces policy at the operating system level, ensuring secure communication and segmentation across enterprise environments.

What You'll Do

  • Design and implement system-level C++ services for a cross-platform enforcement agent deployed across Linux, Solaris, AIX, Windows, and MacOS.
  • Develop features that translate security policies into real-time network controls using OS-level mechanisms.
  • Optimize agent performance to maintain minimal system footprint while maximizing reliability and responsiveness.
  • Collaborate with engineers to solve complex challenges in distributed systems, networking, and kernel-level interactions.
  • Drive features from concept through production, ensuring robustness and scalability in both SaaS and on-premises deployments.
  • Contribute to micro-segmentation technology that protects mission-critical applications and infrastructure.

What We're Looking For

  • Bachelor’s degree in computer science or a related field, or equivalent experience.
  • At least 8 years of experience building distributed, scalable system software.
  • Strong proficiency in C++ and deep understanding of system programming concepts.
  • Familiarity with application-layer networking protocols and firewalling tools such as iptables, nftables, or packet filter.
  • Experience or interest in BPF/eBPF technologies is a plus.
  • Authorization to work in the United States is required.
  • A Master’s degree in computer science or a related field may be considered an advantage.

Environment and Culture

This role operates within a culture that values technical rigor, ownership, and creative problem-solving. You’ll work in an inclusive environment where autonomy and disciplined engineering are prioritized. The team emphasizes collaboration, diversity of thought, and belonging, with a shared commitment to building secure systems without compromise.

The position supports hybrid work arrangements and is available to candidates in San Francisco and Los Angeles. Qualified applicants with arrest or conviction records will be considered in accordance with local Fair Chance ordinances in those jurisdictions.

Required Skills
C++LinuxSolarisAIXWindowsMacOSUnixMicro-segmentationBPF/eBPFiptablesDistributed SystemsNetworkingScalable Software Systems C++LinuxSolarisAIXWindowsMacOSUnixMicro-segmentationBPF/eBPFiptablesDistributed SystemsNetworkingScalable Software Systems
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Illumio
Illumio is the leader in ransomware and breach containment, redefining how organizations contain cyberattacks and enable operational resilience. Powered by the Illumio AI Security Graph, our breach containment platform identifies and contains threats across hybrid multi-cloud environments. Recognized as a Leader in the Forrester Wave™ for Microsegmentation, Illumio enables Zero Trust, strengthening cyber resilience.
All jobs at Illumio Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago