Senior Software Engineer, Control Plane – Go

🔥 2 hours ago

🏈 Alabama, Alaska, +44 more states – Remote

infoinfo

💵 $186.9k - $267.7k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cisco

Cisco

10,000+ employees

Founded 1984

🔧 Hardware

🔐 Security

🏢 Enterprise

Hardware • Security • Enterprise

Cisco is a multinational technology company that provides networking hardware, software, and services to enterprises, service providers, and governments. It builds routers, switches, optical transceivers, programmable silicon, and edge computing platforms, and offers security, collaboration (Webex), observability, and AI-enabled software and support services to help organizations design, operate, and secure large-scale networks and data centers. Cisco also delivers professional services, training, and cloud-managed solutions to support digital transformation and AI-ready infrastructure.

📋 Description

• Design and develop control plane features for network security products using Go in Linux-based environments • Build and maintain APIs and cloud-based configuration services • Translate network and security policy into configurations consumed by distributed networking infrastructure • Develop business logic for network configuration and orchestration • Build software that manages and distributes configuration across networking devices and systems • Work with network configuration models and interfaces, including YANG or similar standards • Integrate third-party components and internal services into Cisco security platforms • Collaborate with data plane and platform engineering teams on end-to-end functionality • Contribute to architecture discussions, feature design, and technical execution for new security capabilities • Work with geographically distributed teams with regular Pacific Time overlap

🎯 Requirements

• Bachelor's degree + 8 years of related software engineering experience, or Master's + 6 years of related experience, or PhD + 3 years of related experience • 5+ years of development experience in languages such as Go or C++ • Experience developing software in Linux environments • Experience developing software for networking or network infrastructure products • Knowledge of TCP/IP, VLANs, VRFs, VXLAN, network topology, routing/switching, or control plane/data plane interactions • 5+ years of professional Go development experience preferred • Experience designing and developing APIs using REST, gRPC, or Protocol Buffers preferred • Experience with Kubernetes-based applications preferred • Familiarity with CRDs, Kubernetes APIs, controllers, RBAC, or secrets management preferred • Experience developing software for switching, routing, firewall, or other network infrastructure platforms preferred • Familiarity with YANG, NETCONF, telemetry, or similar infrastructure configuration frameworks preferred • Experience working effectively in a remote or distributed team environment preferred • Ability to collaborate during Pacific Time (PST/PDT) business hours

🏖️ Benefits

• Medical, dental and vision insurance • 401(k) plan with a Cisco matching contribution • Paid parental leave • Short- and long-term disability coverage • Basic life insurance • Cisco restricted stock unit grants may be available • 10 paid holidays per full calendar year • 1 floating holiday for non-exempt employees • 1 paid day off for employee’s birthday • Paid year-end holiday shutdown • 4 paid days off for personal wellness • 16 days of paid vacation per full calendar year for non-exempt employees • Flexible vacation time off program for exempt employees • 80 hours of sick time off provided on hire date and each January 1st • Up to 80 hours of unused sick time carried forward • Additional paid time away for critical or emergency family issues • Optional 10 paid volunteer days per full calendar year • Annual bonuses for non-sales roles, subject to Cisco policies

Apply Now

Similar Jobs

🔥 2 hours ago

Cribl

501 - 1000

☁️ SaaS

Senior engineer building Cribl Stream integrations with Splunk, Kafka, and cloud storage. Developing NodeJS and TypeScript software for enterprise telemetry infrastructure.

🔥 2 hours ago

Chainguard

51 - 200

🔐 Security

☁️ SaaS

🔒 Cybersecurity

Senior Software Engineer building AI-powered Go automation for Chainguard’s secure container image factory. Designing developer tooling, validation systems, and agentic pipelines for open-source supply chain security.

🔥 2 hours ago

Penn Interactive

201 - 500

🎲 Gambling

🎮 Gaming

🛍️ eCommerce

Senior Software Engineer designing high-performance betting, casino, and financial ledger systems. Building reliable technology for PENN Entertainment’s online gaming and sports betting platforms.

🔥 2 hours ago

GE Vernova

10,000+ employees

💼 Consulting

📦 Logistics

🏭 Manufacturing

Technical Lead defining electrical, controls, and operability monitoring for GE Vernova’s wind turbine fleet. Driving analytics, diagnostics, and reliability improvements across engineering teams.

🔥 3 hours ago

GoFasti

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Fullstack Engineer building internal hubs, client portals, dashboards, and mobile-friendly tools. GoFasti connects LatAm developers and designers with companies worldwide.