Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Cisco Software Engineering Technical Leader 
United States, Georgia, Atlanta 
8529233

31.03.2025

Application window is expected to close on April 14, 2025. However, the job posting may be removed earlier if the position is filled or if sufficient number of applications is received.

Your Impact:

In this role, you will use your versatile background to drive key feature development in our Management, Control and Data Planes. Typical areas include (but not limited to) security policy engine, policy management, anomaly detection through graph traversals, RBAC, licensing, NetFlow IPFIX logging, plugins to process packet streams, high-availability architecture, and lots of build and release areas to get our control plane and dataplane to run in a variety of DPUs. Typical responsibilities may include:

  • Proactively identify and participate in the resolution of complex problems that impact the direction of the business
  • Develop and deliver innovative strategies that benefit customers and or clients
  • Lead the development and implementation of SDLC and agile engineering strategies across applicable teams in anticipation of the changing software development environment
  • Communicate product or program priorities and shifts in requirements in the context of engineering priorities and user needs
  • Drive technical tradeoff conversations to ensure timing design and specifications meet the needs of both internal and external partners
  • Lead, mentor and influence other engineering team members
  • May represent or present team outputs at external events

Minimum Qualifications for this Role:

  • Bachelor’s degree in Computer Science or related field
  • 10+ years professional programming experience that includes Go, C, or C++ development
  • Specific development experience with software data plane or control plane software
  • Programming experience with networking. e.g. processing packet streams, TCP reassembly, DPDK, or similar
  • Technical Leadership/experience mentoring junior team members

Preferred Qualifications and Experience:

  • Go programming experience strongly preferred
  • Background in network security applications and products. (e.g. firewalls, secure web gateways, and/orSASE/SSE)
  • Knowledge of computer networking basics: L3/L4/L7, TCP, UDP, IP, HTTP and/or DNS
  • Prior experience in programming or architecting components/features for management plane, control plane or dataplane for security solutions
  • Professional experience with virtualization and container technologies (e.g. Docker)
  • Development and refinement of cloud-native architectures, microservices and cloud applications