Staff Software Engineer, Data

Job expired!

Join Our Team as a Staff Software Engineer, Data at Illumio in Sunnyvale, CA

Are you ready to make your mark in the cybersecurity industry? Join Illumio's pioneering Machine Learning team in Sunnyvale, CA, where you'll engage in developing cutting-edge solutions and tackle significant cybersecurity challenges within our on-site work model.

About the Machine Learning Team at Illumio

The Machine Learning team at Illumio plays a crucial role in our Engineering Division, driving innovative state-of-the-art solutions for complex cybersecurity problems. Direct collaboration with leadership enables our team to shape Illumio's strategic direction, strengthening our position as a leader in Zero Trust Segmentation amidst severe cybersecurity threats.

We seek engineers who thrive on diversity of thought, relentless innovation, and are passionate about tackling enterprise security challenges head-on.

Role Overview: Staff Software Engineer, Data

As a Staff Software Engineer focusing on Data at Illumio, you will:

  • Design, build, and optimize data pipelines integral for ML model training and deployment.
  • Combine and analyze data from various sources to enhance our machine learning solutions addressing real-world cybersecurity issues.
  • Ensure the high quality and integrity of data used in ML models, monitoring and troubleshooting data feeds.
  • Develop a feature store for efficient real-time or batch-mode data storage and retrieval.
  • Collaborate with backend engineers to enhance our ML platform capabilities, covering both training and inference aspects.
  • Manage streaming and static data collection with optimized and scalable data pipelines.

Desired Experience and Qualifications

Candidates should possess:

  • A Bachelor's degree in Computer Science or a related field; a Master's degree is advantageous.
  • At least 5 years of relevant experience, particularly in data lake solutions and integrations with ML training platforms on AWS/Azure.
  • Proficiency in designing scalable data pipelines and familiarity with database/schema design, preferably using Parquet.
  • Experience with ML data pipeline workflow management tools such as Apache Airflow.
  • Hands-on expertise with cloud platforms and storage services across AWS, Azure, or GCP.
  • Skills in optimizing data pipelines for enhanced performance and throughput.

About Illumio

Illumio, the pioneer and market leader in Zero Trust segmentation, is dedicated to preventing breaches and securing critical applications and assets across various environments. We emphasize a diverse and inclusive work environment with a strong focus on employee development and engagement.

Remuneration and Benefits

Salary range for this role is between $200,000 and $240,000 USD, commensurate with experience and qualifications. Illumio offers comprehensive benefits including healthcare, life and disability programs, paid leave, retirement savings options, and more.

Apply Now

If you're passionate about using your technical skills to impact the global cybersecurity landscape significantly, we'd love to hear from you! Apply today to become a part of our dynamic team at Illumio and drive forward the future of cybersecurity.