Sr Principal SW Engineer
Description
- Define and drive the technical architecture for platform software in alignment with product strategy, scalability goals, and long-term maintainability.
- Lead the design and development of core platform components, system services, infrastructure layers, reusable frameworks, and common software building blocks.
- Provide technical leadership across teams for performance, reliability, security, diagnosability, and operability of platform software.
- Collaborate closely with hardware, firmware, systems, and application teams to ensure cohesive, end-to-end platform design and execution.
- Review and guide critical design decisions, implementation approaches, and code quality for major platform initiatives.
- Drive resolution of complex system-level and field issues through deep debugging, root cause analysis, and corrective architectural improvements.
- Influence the platform roadmap by identifying technology gaps, technical debt, and strategic investment opportunities.
- Champion engineering excellence through strong development practices, test and automation strategies, and robust release readiness.
- Mentor senior engineers and technical leads, raising the overall technical bar and shaping best practices across the organization.
- Evaluate emerging technologies and recommend pragmatic adoption where they provide clear business and engineering value.
- Built and delivered large-scale platform or systems software for 15+ years in a product engineering environment.
- Demonstrated strong expertise in C and C++, with solid fundamentals in data structures, algorithms, and operating systems.
- Architected and developed Linux-based platform software, embedded systems, network appliances, or other infrastructure-grade software products.
- Worked deeply with multithreading, memory management, inter-process communication, performance optimization, and low-level debugging.
- Designed reusable software frameworks and common services that improved scalability, modularity, and development velocity across teams.
- Led complex cross-functional technical initiatives and influenced outcomes beyond direct reporting lines.
- Solved difficult production and customer-facing issues in high-availability or performance-sensitive environments.
- Established credibility as a technical authority through strong execution, sound judgment, and the ability to clarify and simplify ambiguous technical problems.
- Mentored experienced engineers and helped shape architecture, standards, and engineering culture within a growing organization.
- Earned a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Electronics, or a related technical field.
- Gained deep knowledge of Linux internals, system software concepts, and software architecture principles.
- Built reliable, scalable, and maintainable software for complex products, demonstrating excellent debugging, analytical, and problem-solving skills.
- Developed strong communication and collaboration skills, enabling effective work across engineering and leadership teams.
- (Preferred) Worked with networking, packet processing, observability, security, or visibility products.
- (Preferred) Gained familiarity with distributed systems, virtualization, containers, or cloud-integrated platforms.
- (Preferred) Driven platform modernization, common infrastructure initiatives, or next-generation architectural transitions.
- (Preferred) Gained exposure to CI/CD, automation frameworks, telemetry, and serviceability improvements in product engineering environments.
- A strategic technical leader who can set and communicate a clear architectural vision for platform software.
- A hands-on systems thinker who is comfortable diving into low-level details while keeping sight of broader product and platform goals.
- A collaborative partner who works effectively across hardware, firmware, systems, applications, and product teams.
- A decisive problem solver who brings rigor to debugging, root cause analysis, and architectural remediation.
- A mentor and role model who elevates others, shares knowledge openly, and helps build a culture of engineering excellence.
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].