Control Plane Engineer
6 days ago
Meet the Team
We are an innovation team on a mission to transform how enterprises harness AI. Operating with the agility of a startup and the focus of an incubator, we're building a tight-knit group of AI and infrastructure experts driven by bold ideas and a shared goal: to rethink systems from the ground up and deliver breakthrough solutions that redefine what's possible — faster, leaner, and smarter.
We thrive in a fast-paced, experimentation-rich environment where new technologies aren't just welcome — they're expected. Here, you'll work side-by-side with seasoned engineers, architects, and thinkers to craft the kind of iconic products that can reshape industries and unlock entirely new models of operation for the enterprise.
If you're energized by the challenge of solving hard problems, love working at the edge of what's possible, and want to help shape the future of AI infrastructure — we'd love to meet you.
Impact
Cisco is seeking an experienced and innovative
Control Plane Engineer
to develop the control plane for the next-generation AI infrastructure. This role focuses on designing and implementing scalable, reliable, and efficient control plane components to manage AI workloads. The ideal candidate will have a strong background in microservices architecture, Kubernetes, and distributed systems, along with expertise in modern programming languages and cloud-native technologies.
As AI Control Plane Engineer your work will have a significant impact on:
- Enabling seamless orchestration and management of AI workloads across distributed environments.
- Improving the reliability, scalability, and performance of AI control plane services.
- Ensuring operational simplicity and ease of debugging for control plane services.
- Driving innovation in control plane architecture to improve efficiency and performance of AI infrastructure.
Your contributions will empower Cisco to deliver best-in-class AI infrastructure solutions and help customers scale AI workloads with confidence.
Key Responsibilities:
- Design and implement control plane components usingGolang
- AND Python,
- Leverage Kubernetes (K8s) concepts, CRDs, and operator patterns (e.g., Kubebuilder) to build control plane services.
- Develop scalable and highly available (HA) microservices that span across regions, ensuring reliability at scale.
- Build and maintain GRPC, REST APIs, and CLI tools for seamless integration and control of AI infrastructure.
- Address operational challenges of running applications as SaaS, focusing on ease of deployment and lifecycle management.
- Establish and follow best practices for release management, including CI/CD pipelines and version control hygiene.
- Design and implement strategies for live upgrades to minimize downtime and ensure service continuity.
- Develop and implement telemetry collection mechanisms using eBPF and other tools to provide insights into system performance and health.
- Define and monitor SLA/SLO metrics to ensure the reliability of control plane services.
- Design and manage stateful applications, ensuring high performance and reliability of underlying databases.
- Build systems with debuggability in mind, simplifying troubleshooting and remediation for operational teams.
- Collaborate with other teams to ensure control plane compatibility with GPU/CUDA-related technologies.
Minimum Qualifications:
- Proficiency in Golang and Python.
- Strong expertise in Kubernetes (K8s), including CRDs, the operator pattern, and tools like Kubebuilder and Helm.
- Experience with API design and implementation (GRPC, REST APIs, and CLI).
- Proven track record in designing and scaling highly available microservices across regions. Strong understanding of distributed systems architecture and fundamentals.
- Familiarity with telemetry tools and SLA/SLO monitoring for large-scale systems.
- Strong debugging skills and experience building systems with easy remediation capabilities.
- Passion for learning and staying updated on the latest trends in AI infrastructure and cloud-native technologies.
- Bachelor's degree+ and relevant 4+ years of Engineering work experience.
Preferred Qualifications:
- Proficiency in programming languages such as C++, Golang.
- Hands-on experience with eBPF for collecting insights and optimizing system performance.
- Knowledge of GPU/CUDA technologies and their integration into infrastructure systems.
- Knowledge of release management best practices, including versioning and rollback mechanisms.
- Familiarity with SaaS operational models and challenges.
#WeAreCisco
WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all.Our passion is connection—we celebrate our employees' diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best.
We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do
Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Simply put – we power the future.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
-
Principal - Go +Control Plane/Data plane
6 days ago
Bengaluru, Karnataka, India Tata Communications Full time ₹ 20,00,000 - ₹ 25,00,000 per yearThe Role:We are seeking a talented and passionate Senior Backend Engineer to join our Control Plane team. The control plane is the intelligent core of our entire platform—the distributed brain responsible for routing intelligence, policy enforcement, and state management across our customers' global networks. You will not be just another backend developer;...
-
Control Plane
4 days ago
Bengaluru, Karnataka, India Luxoft Full time ₹ 20,00,000 - ₹ 25,00,000 per yearProject description Product development for Data Center routing & switching platforms - Major Enterprise Networking equipment provider Our teamA team of networking enthusiasts willing to contribute to customer success Technologies usedNetworking protocols, Cloud-Native technologies, GitHub, JIRA, traffic generation tools, Windows/Linux servers, network...
-
Member of Technical Staff
2 weeks ago
Bengaluru, Karnataka, India Oracle Full time US$ 90,000 - US$ 1,20,000 per yearSoftware Engineer for Control Plane in OCI Networking team - Designs, develops, troubleshoots and debugs software programs for OCI Networking Control Plane spanning the technology of Distributed Micro Services built on Java/J2EE technology.
-
07/09/2025 Senior Manager
2 weeks ago
Bengaluru, Karnataka, India Tata Communications Limited Full timeJob DescriptionThe Role:We are seeking a Senior Software Engineer to join our Data Plane team, the engine room of our entire platform. This role is for a systems-level engineer who is passionate about performance and virtualization. You will be responsible for building the high-performance Virtual Network Functions (VNFs) that act as our multi-cloud...
-
Cloud Network Engineer Leader
2 weeks ago
Bengaluru, Karnataka, India beBeeInnovation Full time ₹ 3,00,00,000 - ₹ 4,00,00,000Lead a Team of EngineersAs a key member of our Cloud Security Escalations organization, you will be responsible for leading a team of engineers to deliver rapid resolution to customer escalations called Secure Access.This is a unique opportunity to make a significant impact on the development of cloud-based networking solutions.Key Responsibilities:Technical...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Cisco Full time ₹ 15,00,000 - ₹ 20,00,000 per yearPosition - Software Engineer - C/C++, Linux, Device drivers, Platform & L2/L3 Networking protocols*Meet the Team*Join the Cisco IIOT team in product development for Industrial IOT switching and routing products that transforms industrial operations. Cisco's IIOT team provides an outstanding, unique experience for software engineers by combining the resources...
-
Only 24h Left: Senior Manager
2 weeks ago
Bengaluru, Karnataka, India Tata Communications Limited Full timeJob DescriptionThe Role:We are seeking a talented and passionate Senior Backend Engineer to join our Control Plane team. The control plane is the intelligent core of our entire platformthe distributed brain responsible for routing intelligence, policy enforcement, and state management across our customers global networks. You will not be just another backend...
-
Principal Engineer
4 weeks ago
Bengaluru, Karnataka, India Cisco Full timeMeet the team The Cloud Security organization is part of Security Business Group (SBG) and its mission is to help people connect securely with confidence on any device, to any application, anywhere, anytime. The Cloud Security Escalations team, which is part of the Cloud Security organization focuses on delivering rapid resolution to customer escalations...
-
Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Cisco Full timeMeet the teamThe Cloud Security organization is part of Security Business Group (SBG) and its mission is to help people connect securely with confidence on any device, to any application, anywhere, anytime.The Cloud Security Escalations team, which is part of the Cloud Security organization focuses on delivering rapid resolution to customer escalations...
-
Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Cisco Full timeMeet the team The Cloud Security organization is part of Security Business Group (SBG) and its mission is to help people connect securely with confidence on any device, to any application, anywhere, anytime. The Cloud Security Escalations team, which is part of the Cloud Security organization focuses on delivering rapid resolution to customer...