Talent.com
Principal -(DPDK + Golang)
Principal -(DPDK + Golang)Tata Communications • Delhi, India
Principal -(DPDK + Golang)

Principal -(DPDK + Golang)

Tata Communications • Delhi, India
19 days ago
Job description

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.

Create a job alert for this search

Golang • Delhi, India

Related jobs
Principal Engineer

Principal Engineer

Voya India • Delhi, India
We are seeking a seasoned Principal Engineer with deep expertise in Java-based enterprise systems, cloud-native architectures, and technical leadership. This role will be pivotal in driving engineer...Show more
Last updated: 30+ days ago • Promoted
Principal Engineer

Principal Engineer

VOLANSYS (An ACL Digital Company) • Delhi, India
Pune Job Functions / Responsibilities : • Able to execute multiple projects at a same time • Hands on programming / coding, and debugging • Customer Front facing , Customer Communication, Customer val...Show more
Last updated: 30+ days ago • Promoted
Principal Gen AI Engineer

Principal Gen AI Engineer

Alkami Technology • Gurugram, Haryana, India
We're looking for a highly skilled and experienced.Principal GenAI / AI Engineer and Architect.The ideal candidate has over a decade of hands-on experience in the AI / GenAI space, with a strong focus ...Show more
Last updated: 1 day ago • Promoted
Principal Engineer

Principal Engineer

ScaleneWorks People Solutions LLP • Delhi, India
Technical Architect / Principal Engineer.The ideal candidate will lead design and architecture initiatives, drive cloud-native and DevOps adoption, and mentor teams to deliver scalable, high-qualit...Show more
Last updated: 19 days ago • Promoted
Golang developer

Golang developer

Kumaran Systems • meerut, uttar pradesh, in
We are seeking a software developer with 3–4 years of professional experience and strong expertise in.The ideal candidate will have hands-on experience with both. MongoDB) and SQL / Oracle databases, ...Show more
Last updated: 5 days ago • Promoted
Principal Software Engineer AI / ML

Principal Software Engineer AI / ML

Cotiviti • Ghaziabad, IN
We are seeking a software architect designing comprehensive MLOps platform, establishing technical standards, and leading infrastructure integration for ML deployment. Principal Responsibilities and...Show more
Last updated: 17 days ago • Promoted
Golang Backend Engineer

Golang Backend Engineer

Hyqoo • Delhi, IN
Job Title : Backend Engineer (Golang).Duration : 6+ months with possibility of extensions.Time Zone : IST hours 9am to 6pm. Design, develop, and maintain backend services using Golang within a microser...Show more
Last updated: 12 days ago • Promoted
Golang Developer - Fintech Corporation

Golang Developer - Fintech Corporation

Huxley • gurugram, uttar pradesh, in
We are seeking backend engineers who can design and deliver robust, scalable, and maintainable services.This role involves building new systems or re-engineering existing ones to ensure long-term r...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Developer (Golang)

Senior Backend Developer (Golang)

PioVation GmbH • Meerut, IN
Senior Backend Developer (Golang).This is an exciting opportunity to scale core services and shape our .Observability (logs / metrics / traces) and secure API design. Event streaming (Kafka / NATS), Redis...Show more
Last updated: 19 days ago • Promoted
Principal Engineer

Principal Engineer

Hotel Trader • Meerut, IN
We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show more
Last updated: 30+ days ago • Promoted
Golang Backend Developer

Golang Backend Developer

Mithril Defense • Meerut, IN
We are Hiring : Golang Backend Developer.Join Us in Shaping the Future of Drone Technology!.US-headquartered security company. The backend app is designed with a.These services are containerized and ...Show more
Last updated: 30+ days ago • Promoted
Golang Lead Developer

Golang Lead Developer

RapidBrains • narela, delhi, in
We are seeking a highly skilled Golang Lead Developer with strong experience in designing, modernizing, and building high-performance backend systems. The ideal candidate will lead development, guid...Show more
Last updated: 3 days ago • Promoted
Principal Software Engineer

Principal Software Engineer

ANSR Summit Consulting • Gurgaon, India
Own the definition, design, development, delivery and quality for large feature sets, subsystems, or products.Deliver highly scalable, available, and fault-tolerant production applications.Help pre...Show more
Last updated: 30+ days ago • Promoted
Senior Erlang Developer

Senior Erlang Developer

Hawk MarTech • Gurugram, Haryana, India
You’ll work on scalable systems capable of handling millions of concurrent users and billions of messages daily.Implement and optimize protocols such as. Build fault-tolerant, distributed backend se...Show more
Last updated: 1 day ago • Promoted
Principal Engineer (Java)

Principal Engineer (Java)

Zemoso Technologies • Delhi, India
Location - Bangalore / Hyderabad / Chennai / Pune / Mumbai (Hybrid) About us Zemoso Technologies is an Innovation as a Service Product Studio that brings silicon valley style rapid prototyping and rapid ap...Show more
Last updated: 6 days ago • Promoted
Principal Engineer [T500-21548]

Principal Engineer [T500-21548]

Marriott Tech Accelerator • Meerut, IN
Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality.American multinational company that operates a vast array of lodging brands, including hotels and residen...Show more
Last updated: 9 hours ago • Promoted • New!
Principal Software Engineer

Principal Software Engineer

Arcserve • gurugram, uttar pradesh, in
We have an opening for PSE-Java with Arcserve, remote.Arcserve provides exceptional solutions to protect the priceless digital assets of organizations in need of full scale, comprehensive data prot...Show more
Last updated: 30+ days ago • Promoted
Lead UX Engineer / UI Developer (Java + Golang)

Lead UX Engineer / UI Developer (Java + Golang)

Publicis Sapient • Delhi, IN
We’re Hiring : Lead UX Engineer / UI Developer (Java + Golang).Bangalore | Hyderabad | Pune | Mumbai | Noida | Gurugram.Lead UX Engineer / UI Developer. PBM Pricing migration (Best Price Engine – BPE...Show more
Last updated: 17 days ago • Promoted