Sr. Staff Software Engineer - Santa Clara, CA - Hybrid
Gigamon · Santa Clara, CA · 1 wk ago
Engineering$184k–$230k/yrFull-time
About the role
Gigamon is a company dedicated to protecting hybrid networks and data for large organizations. We specialize in deep observability solutions that enhance security and network management for our customers.
Responsibilities
- Architect, design, and implement advanced 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.
Requirements
- 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).
Qualifications
- 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.
Skills
- C++ and/or Go programming languages.
- Experience with major hosting and cloud platforms like AWS, Azure, GCP, and VMware.
- Experience with OLAP/analytical databases.
- Experience with network flow protocols such as NETFLOW and IPFIX.
- Experience with proxy services, firewalls, IDS/IPS, data protection, and deep packet inspection (DPI).
Benefits
- Base salary compensation range: $184,000 - $230,000 (subject to terms and conditions of the plan).
- Eligible for participation in standard employee benefit programs, including health and other insurances, savings accounts, paid time off, tuition reimbursement, employee assistance program (EAP), business travel accident insurance, employee discounts, and employee referral program.
- Eligible to participate in the Profit Interest Units plan.
Pay
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).
Schedule
Details on the schedule are not specified in the job posting.
Skills
- C++ and/or Go programming languages.
- Experience with major hosting and cloud platforms like AWS, Azure, GCP, and VMware.
- Experience with OLAP/analytical databases.
- Experience with network flow protocols such as NETFLOW and IPFIX.
- Experience with proxy services, firewalls, IDS/IPS, data protection, and deep packet inspection (DPI).