About this role
Job title: Senior Software Developer - Customer Engineering - Networking
About the Role Senior Software Developer - Customer Engineering will join the software engineering team to troubleshoot customer issues, fix defects found by customers, and work on feature enhancements for patch releases related to Data Center routing and switching platforms and associated network management applications.
What You'll Do
- Troubleshoot and debug customer issues, fix defects, and implement feature enhancements for patch releases.
- Collaborate with core development team to expedite root-cause analysis of customer issues.
- Partner with subject matter experts to identify appropriate solutions.
- Handle customer escalations and triage case data to determine root cause and mitigation steps.
- Update escalation threads and JIRA tickets with RCA information to meet severity-based SLAs.
- Interact with Level 2/Level 3 customer-facing teams to troubleshoot live issues in customer networks as needed.
What We're Looking For
- BS or MS in Electrical Engineering or Computer Science; 8+ years of experience.
- Strong technical background in layer-2 and layer-3 forwarding.
- Expert programming skills in C/C++.
- Experience with Docker and Kubernetes in development environments.
- Solid background with network management systems, especially NetConf and gNMI.
- Strong verbal and written communication; ability to communicate across Product Management, Technical Marketing, Field Teams, Documentation and Development.
- Highly motivated and self-driven; ability to collaborate cross-functionally to meet challenging goals.
- Experience with Agile development; Git, Jira.
- English language: B2 Upper Intermediate.
Nice to Have
- Exposure to microservices architecture.
Compensation & Benefits
- Salary range and benefits are not disclosed in the posting.