Principal - Go +Control Plane/Data plane

2 weeks ago


Bangalore, India Tata Communications Full time

The 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; you will be building the sophisticated logic that makes our multi-cloud networking solution smart, secure, and scalable. This is a hands-on role where you will solve complex distributed systems problems and have a direct impact on the core functionality of our product.

Responsibilities:

Design and Develop Control Plane Services: Architect, build, and maintain highly scalable, resilient, and fault-tolerant microservices in Go and Python that form the backbone of our control plane.

Implement Routing and Policy Engines: Develop the core software components responsible for implementing complex routing logic and enforcing granular security policies across multiple cloud providers.

Build Robust APIs: Create and maintain clean, efficient, and well-documented gRPC and REST APIs to facilitate communication between our services and enable programmatic control for our users.

Manage Distributed State: Design and implement strategies for managing state in a distributed environment, leveraging message queues (like Kafka or NATS) and databases to ensure data consistency and reliability.

Ensure System Reliability: Write clean, maintainable, and well-tested code. You will build systems with debuggability and observability in mind to simplify troubleshooting and ensure operational excellence.

Collaborate and Innovate: Work closely with product managers and engineers from the data plane and infrastructure teams to deliver cohesive, end-to-end solutions for our customers.

Required Qualifications:

10+ years of professional experience in backend or distributed systems engineering.

Expert-level proficiency in Go and/or Python.

Proven experience designing and building high-performance, public-facing APIs (gRPC, REST).

A strong, fundamental understanding of distributed systems, including concepts like concurrency, state management, and fault tolerance.

Hands-on experience with event-driven architectures using message queues or streaming platforms such as Kafka or NATS.

Experience building and operating services in a major cloud environment (AWS, GCP, or Azure).

Preferred Qualifications:

A startup mindset: you are proactive, thrive in a fast-paced environment, and are passionate about taking ownership of your work.

A conceptual understanding of fundamental networking protocols (TCP/IP, BGP, etc.) and how they inform software design.

Experience with containerization and orchestration technologies (Docker, Kubernetes).

Familiarity with CI/CD pipelines and infrastructure-as-code principles.

Experience contributing to open-source software projects.



  • Bangalore, India Tata Communications Full time

    The 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...


  • Bangalore, India Tata Communications Full time

    The 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...


  • bangalore, India Tata Communications Full time

    The 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...

  • Cloud/edge engineer

    2 weeks ago


    Bangalore, India Capgemini Engineering Full time

    Cloud/Edge Engineer – GKE Specialist Location: PAN India Experience: 4 to 9 years Qualification: BTech/BE or Bachelor’s/Master’s degree in Computer Science or related field Notice Period: Immediate to 15 days About the Role We are seeking a skilled Cloud/Edge Engineer with deep expertise in Google Kubernetes Engine (GKE) and edge computing...

  • Fully Remote

    2 weeks ago


    Bangalore, India Oracle Full time

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Cloud pretty much cannot exists without our org. We develop and operate...

  • Senior sre

    2 weeks ago


    Bangalore, India Oracle Full time

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Compute is one of the core organisations within OCI. We are responsible for...

  • Software Engineer

    1 week ago


    Bangalore, Karnataka, India NetApp Full time

    Job SummaryMember of a software engineering team involved in development design of the AI Data Platform built on NetApp s flagship storage operating ONTAP ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world You will work as part...


  • Bangalore, India Vehere Full time

    Job Summary: We are seeking a seasoned Security Researcher with deep expertise in malware analysis, reverse engineering, and cloud threat research. The ideal candidate will have extensive hands-on experience analyzing advanced malware, uncovering TTPs (Techniques, Tactics, and Procedures) used by threat actors, and aligning their findings with the MITRE...

  • Cloud/Edge Engineer

    1 week ago


    bangalore, India Capgemini Engineering Full time

    Cloud/Edge Engineer – GKE Specialist Location: PAN India Experience: 4 to 9 years Qualification: BTech/BE or Bachelor’s/Master’s degree in Computer Science or related field Notice Period: Immediate to 15 days About the Role We are seeking a skilled Cloud/Edge Engineer with deep expertise in Google Kubernetes Engine (GKE) and edge...


  • Bangalore, Karnataka, India ORACLE Full time

    Join our innovative CSS SaaS Engineering organization and be part of building a cutting-edge platform and Control Plane to deliver post-sales support and solutions for Oracle s customer base Our team has been at the forefront of industry-leading enterprise software for decades driving innovation and enabling customers to thrive in their digital...