Sr. Staff SW Engineer - Data Acquisition

undefined ago • 10 Years + • Data Analysis

Job Summary

Job Description

Gigamon is seeking a Sr. Staff Software Engineer to design, prototype, and implement new capabilities for their virtual monitoring fabric. The role involves developing innovative solutions for data path programming in private and public cloud environments. Key responsibilities include designing and optimizing data path and control path logic for VMs and containers, developing secure software in C, C++, and Python, and architecting scalable systems. The ideal candidate will have expert proficiency in systems programming, deep understanding of networking subsystems, virtualization technologies, and orchestration frameworks like Kubernetes.
Must have:
  • Design and implement data path and control path logic.
  • Build and optimize solutions for VMs and containers.
  • Develop secure, scalable software using C, C++, and Python.
  • Architect modular, extensible systems with emphasis on scale.
  • Collaborate with cross-functional teams.
  • Mentor junior engineers and contribute to technical strategy.
Good to have:
  • High-level understanding of system design
  • Modular architecture knowledge
  • Performance optimization skills
  • Excellent collaboration and communication skills
  • Experience leading cross-functional initiatives

Job Details

Description

Gigamon provides an intelligent Visibility Fabric architecture for enterprises, data centers and service providers around the globe. Our technology empowers infrastructure architects, managers and operators with pervasive and dynamic intelligent visibility of traffic across both physical and virtual environments without affecting the performance or stability of the production network.

We are seeking a Sr. Staff Software Engineer to design, prototype and implement new capabilities for the virtual monitoring fabric. The ideal candidate will show industry experience in developing innovative solutions for data path programming in private and public cloud environments. The successful candidate must be comfortable working in highly-collaborative, fast-paced start-up environment.

What You’ll Do:

  • Design and implement data path and control path logic to support scalable deep observability solutions.
  • Build and optimize the solutions for VMs and containers (Docker, Kubernetes) platforms.
  • Develop secure, scalable software using C, C++, and Python, adhering to secure coding standards.
  • Architect modular, extensible systems with a strong emphasis on scale and maintainability.
  • Collaborate with cross-functional teams to deliver end to end solutions to customers.
  • Mentor junior engineers and contribute to technical strategy and roadmap planning.

What You’ve Done:

  • Expert-level proficiency in C, C++ and python for systems programming.
  • Deep understanding of Data path, networking subsystems Netfilters, eBPF, TC, network drivers.
  • Strong grasp of virtualization technologies (KVM, VMware, Hyper-V) and containers.
  • Good understanding networking concepts and exposer to basic network debug tools.
  • Familiarity with orchestration frameworks like Kubernetes, with ability to deploy and manage observability agents.
  • Proven application of secure coding practices.

Who You Are:

  • BSEE/CS with minimum 10+ years of experience.
  • High-level understanding of system design, modular architecture, and performance optimization.
  • Excellent collaboration and communication skills, with experience leading cross-functional initiatives.

As an equal opportunity employer, all applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, national origin, age, sexual orientation, disability, veteran status, genetic information, or any other protected characteristic under applicable federal, state, and/or local law. For more information, please refer to Know Your Rights: Workplace Discrimination is Illegal.

We are committed to providing reasonable accommodation for all qualified individuals with disabilities. If you require a reasonable accommodation, please contact us at (669) 240-2248.

If your experience and skills closely match our job description but may not necessarily fulfill all requirements, please still apply. Gigamon is on a continued mission to grow and scale an innovative organization. We believe this is best achieved by hiring, celebrating, and respecting people with diverse backgrounds, skills, perspectives, and experiences.

The privacy rights of all individuals including job applicants and candidates are very important to us. Our Gigamon Applicant Privacy Policy, will inform you about how Gigamon Inc. and its direct and indirect subsidiaries collect, use, store, or otherwise process personal information about job applicants and candidates, including through your access and/or use of our careers website and third-party job websites (e.g. LinkedIn, Indeed, Glassdoor, Naukri, etc.).

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Chennai, Tamil Nadu, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Data Analysis Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Riyadh, Riyadh Province, Saudi Arabia (On-Site)

United States (Remote)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

London, England, United Kingdom (On-Site)

Chennai, Tamil Nadu, India (On-Site)

View All Jobs

Get notified when new jobs are added by Gigamon

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug