Sr. Staff Software Engineer - Santa Clara, CA - Hybrid
Description
- Architect, design, and implement security and network-focused software features for the GigaSMART product portfolio.
- Help develop innovative network security solutions that expand and differentiate Gigamon’s offerings.
- Contribute to product requirements, software architecture, and detailed design in collaboration with cross-functional stakeholders.
- Propose end-to-end designs and solutions that meet functional, performance, and scalability requirements for new products and features.
- Conduct feasibility analyses and trade-off evaluations for proposed architectures and implementations.
- Produce clear, comprehensive functional specifications and design documents for complex software components.
- Mentor and guide junior engineers in software development best practices, technologies, and engineering processes.
- Earned an MSEE or MS in Computer Science (or equivalent experience) and have 8+ years of software development experience focused on networking software architecture and design.
- Achieved expert-level proficiency in C++ and/or Go, delivering production-quality, high-performance code.
- Designed, implemented, and consumed APIs in distributed or cloud-based systems.
- Worked with major hosting and cloud platforms such as AWS, Azure, GCP, and VMware.
- Built or integrated with OLAP/analytical databases (preferred).
- Developed software for multi-core, multi-process, and multi-threaded systems with an emphasis on performance and scalability.
- Gained experience in one or more of the following areas: proxy services, firewalls, IDS/IPS, data protection, and deep packet inspection (DPI).
- Worked with network flow protocols such as NETFLOW and IPFIX (preferred).
- A self-motivated, hands-on engineer who thrives in a fast-paced, high-achieving environment.
- A strong analytical thinker with excellent problem-solving skills and attention to detail.
- An effective communicator with excellent written and verbal communication skills, able to articulate complex technical concepts to diverse audiences.
- A collaborative team member who enjoys mentoring others and contributing to a culture of technical excellence and continuous improvement.
The base salary compensation range targeted for this role is expected to be between $184,000 - $230,000 (subject to terms and conditions of the plan). This salary range is an estimate, and the actual salary may vary based on the Company’s compensation practices.
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.).
We may use automated tools, including AI-based systems, to help screen and evaluate application materials for this role. These tools are designed to assess job-related qualifications only and do not make final hiring decisions; human reviewers remain involved in the process. Further, Gigamon uses Jobvite, developed by Employ, to screen and evaluate all Gigamon applicant resumes. The system analyzes resumes for skills, experience, and qualifications and processes employment history, education, and skills. This AI-based system is used for all Gigamon positions. For questions, contact [email protected]. You have the right to request reasonable accommodation; to do so, please send a message to [email protected].