Principal Software Engineer responsible for enabling customer adoption of SONiC-based AI and enterprise networking solutions, from POCs and deployment validation to complex escalations.
Responsibilities
Serve as the first line of escalation into engineering for support and pre-sales, troubleshooting customer issues and driving workarounds and planned resolutions.
Define and drive system-level validation strategies for complex SONiC-based AI and enterprise networking solutions, aligned with spec-driven and test-driven development (SDD/TDD), validating customer use cases, POCs, and end-to-end workflows across network infrastructure, fabric orchestration, servers, storage, and telemetry.
Investigate complex customer-reported issues across SONiC software, networking protocols, platform components, and orchestration systems, including link-level errors and retransmit behavior, closing field escapes through triage, debugging, and closure.
Provide technical leadership across customer engineering, system test, product management, and software development organizations.
Drive architectural reviews, identify solution gaps, and influence product engineering roadmaps based on customer deployment requirements, translating customer feedback and field learnings into engineering improvements using Python, SpyTest automation, and AI agents that improve execution efficiency, impact, and value.
Requirements
Bachelor’s or Master’s degree in Engineering in CSE, ECE, EEE, IT, Computer Networks, Cloud Computing, or equivalent
Software Principal Engineer - System Test & Customer Solutions Validation
Principal Software Engineer responsible for enabling customer adoption of SONiC-based AI and enterprise networking solutions, from POCs and deployment validation to complex escalations.
Responsibilities
Serve as the first line of escalation into engineering for support and pre‑sales, troubleshooting customer issues and driving workarounds and planned resolutions.
Define and drive system‑level validation strategies for complex SONiC‑based AI and enterprise networking solutions, aligned with spec‑driven and test‑driven development (SDD/TDD), validating customer use cases, POCs, and end‑to‑end workflows across network infrastructure, fabric orchestration, servers, storage, and telemetry.
Investigate complex customer‑reported issues across SONiC software, networking protocols, platform components, and orchestration systems, including link‑level errors and retransmit behavior, closing field escapes through triage, debugging, and closure.
Provide technical leadership across customer engineering, system test, product management, and software development organizations.
Drive architectural reviews, identify solution gaps, and influence product engineering roadmaps based on customer deployment requirements, translating customer feedback and field learnings into engineering improvements using Python, SpyTest automation, and AI agents that improve execution efficiency, impact, and value.
Requirements
Bachelor’s or Master’s degree in Engineering in CSE, ECE, EEE, IT, Computer Networks, Cloud Computing, or equivalent
Software Principal Engineer - SONiC Community & System Validation
Design and build secure AI infrastructure for production AI agents, develop control planes, APIs, and tooling, and collaborate with researchers to transition prototypes into production.
Responsibilities
Design and build secure AI infrastructure for production AI agents
Develop Agent Control Plane capabilities that manage, monitor, and secure agent execution
Build embedded controls and security mechanisms directly into AI agents
Develop reusable services, APIs, and developer tooling that support AI applications
Build and maintain integrations with modern Agent SDKs and Model Context Protocol (MCP)
Requirements
Nice to have: Agent Control Planes
Nice to have: embedded controls or policy enforcement within AI agents
Responsible for developing digital applications showcasing the use of Contentful. The role involves building demos for product launches, analyst calls, and conferences, as well as creating tutorials and videos.
Responsibilities
Develop digital applications showcasing the use of Contentful
Build demos featured in product launches, analyst calls, and annual customer conferences
Develop how-to guides, tutorials, and record technical videos
Conduct in-person workshops
Create applications from scratch across frontend, backend, QA, and devops
The salary range for this position is $110,000 to $125,000 annually.
Responsibilities
Integrate, configure, optimize, and troubleshoot computers, routers, switches, servers, databases, firewalls, and associated network equipment including Windows operating system, CISCO operating system and associated firmware, software and hardware.
Provide system administration and technical support to manage access and authentication services on each system, including the issuance, suspension, revocation, and deletion of credentials.
Administer access and authentication services in accordance with CG policy, Cyber, and Industry Standards.
Provide system administration and technical support for all VTS systems with the ability to troubleshoot and engineer new processes.
Requirements
High School Diploma, GED, or related experience
CompTIA Server+ Certification
Security+ / IAT Level II certification
Nice to have: Bachelor’s degree
Nice to have: Experience supporting U.S. Coast Guard, Department of War, Department of Homeland Security, or other federal enterprise environments
Nice to have: Experience with SONiC and SpyTest, network test automation, deployment validation, and customer-focused solution demonstrations
Nice to have: Experience building or using AI agents and AI-assisted workflows (AI models and tools, for example Claude, Devin, GitHub Copilot) for troubleshooting, solution analysis, automation, and customer issue investigation