Senior Software Development Engineer, Data team

What We Are About:

Our guiding philosophy in Engineering is to get things right through practicing disciplined engineering, focusing, not cutting corners, and of course having fun while we are at it. We believe in enabling ownership at all levels of the organization and empowering teams. If you thrive in this culture, come join us, we are changing how enterprises secure their applications.

What You Will Accomplish:

  • Directly impact Illumio’s crowning visualization feature, Illumination.

  • Work on massive amounts of network flow data joined with firewall policy metadata and customer input (e.g. labels).  

  • Architect solutions to customer facing problems considering edge cases and mitigating weak points. 

  • Build scalable and fault-tolerant on-premise data pipeline infrastructure with the challenge of limited resources (e.g. disk, memory, cpu). Web scale without the web. 

  • Integrate big data technologies (e.g. Kafka, Spark, and Elasticsearch) into an existing pipeline. 

  • Write unit and integration tests using best practices and tools with the aid of a world-class QA team who will let you know if it doesn’t work. 

  • Ask the right questions, articulate design trade-offs, and work as a team to propose, prototype, and build solutions. 

  • Mentor junior engineers and collaborate with peers within and across teams through code reviews and team discussions. 

  • Own and evolve the code you write both during and after release 

What You Will Bring:

  • A solid hands-on understanding of software engineer fundamentals and computer science. 

  • Proven skills and experience building high-throughput and high-volume data pipelines. 

  • Ability to articulate when to use an appropriate data strategy such as caching, streaming, aggregating, etc…

Who We Are

Illumio, the leader in micro-segmentation, prevents the spread of breaches inside data center and cloud environments. Enterprises such as Morgan Stanley, BNP Paribas, Salesforce, and Oracle NetSuite use Illumio to reduce cyber risk and achieve regulatory compliance. The Illumio Adaptive Security Platform® uniquely protects critical information with real-time application dependency and vulnerability mapping coupled with micro-segmentation that works across any data center, public cloud, or hybrid cloud deployment on bare-metal, virtual machines, and containers. For more information, visit or follow us @Illumio.

Back to top