Software Engineer
Core
Develop and maintain full-stack applications for multidomain network visibility, analytics, assurance, and service provisioning for service providers. (via careerplan.io/jobs/2021893-software-engineer-at-cisco)
Role type
Senior full-stack software engineer (network automation)
Builds
Web experiences, APIs, shared frameworks, and automation workflows for Cisco Crosswork Hierarchical Controller
Domain
Telecommunications / Network Automation / AI-assisted engineering
Deliverable
production ML models | product features
Required skills
Python, TypeScript, React, microservices architecture, API design, containerization (Docker, Kubernetes), CI/CD, performance analysis, secure coding
Preferred skills
AI-assisted development tools (Codex, Cursor, GitHub Copilot), agentic workflows, service-provider networking protocols (IP, MPLS, BGP, SRv6), network orchestration, WebGL/3D visualizations
Technologies
Python, TypeScript, React, Docker, Kubernetes, CI/CD pipelines
Responsibilities
Collaborate on requirements grooming and technical specifications for microservices; Design and implement APIs for service lifecycle management; Analyze and improve application scalability and performance; Apply security and resilience practices throughout the SDLC; Use AI-assisted engineering practices and contribute to agentic workflows
Seniority
Mid-Senior, hands-on IC
