Talent.com
Sr Software Architect -DPDM, C++

Sr Software Architect -DPDM, C++

Tata CommunicationsDelhi, India
1 day ago
Job description

"The 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 gateways, focusing on raw packet processing speed, low-latency, and rock-solid stability. This is a deep, technical role where you will work close to the metal, leveraging cutting-edge technologies to build a data plane that can handle massive throughput with maximum efficiency.

Responsibilities :

High-Performance VNF Development : Design, develop, and maintain the core data plane software for our multi-cloud gateways in C / C++ and Go, with a relentless focus on performance and reliability.

Packet Processing Optimization : Implement and optimize high-speed packet processing pipelines using modern data plane frameworks like DPDK and VPP to achieve line-rate throughput.

Linux Networking Internals : Dive deep into the Linux kernel and networking stack to troubleshoot complex performance issues, tune system parameters, and build highly efficient networking components.

Virtualization and Stability : Ensure the performance and stability of our data plane VNFs running on virtualization platforms like KVM. You will be responsible for the entire lifecycle of the gateway, from development to deployment.

Data Plane Integration : Collaborate closely with the control plane team to integrate routing logic, security policies, and tunneling protocols (IPsec, VXLAN) into the data plane.

Mentorship and Technical Excellence : Mentor junior engineers and contribute to a culture of technical excellence, robust design, and high-quality code.

Required Qualifications :

5+ years of experience in systems-level software development, with a focus on networking or building high-performance data planes.

Expert-level proficiency in C / C++ and / or Go for building low-latency, multi-threaded applications.

Hands-on, production-level experience with high-performance packet processing technologies such as DPDK or VPP.

Deep, practical knowledge of Linux networking internals (kernel stack, sockets, Netfilter, etc.).

Experience with virtualization technologies, particularly KVM, and running network functions in a virtualized environment.

Strong understanding of L2 / L3 networking protocols (e.g., TCP / IP, Ethernet, VXLAN, Routing).

Preferred Qualifications :

Experience with network security protocols such as IPsec.

Familiarity with container networking (CNI) and cloud-native technologies like Kubernetes.

Experience with low-level performance analysis and optimization tools (e.g., eBPF, bpftrace, SystemTap, gdb).

Contributions to relevant open-source projects (DPDK, VPP, OVS, FRR, etc.).

Experience working in a fast-paced environment."

Create a job alert for this search

Software Architect • Delhi, India

Related jobs
  • Promoted
Software Architect

Software Architect

EvolutionCo Group | CX • Design • Marketing • Tech • InnovationGhaziabad, IN
We are seeking a Senior Software Architect with extensive experience in designing, developing, and delivering enterprise-grade software solutions. The candidate should possess deep technical experti...Show moreLast updated: 2 days ago
  • Promoted
Software Architect (AI / ML)

Software Architect (AI / ML)

Hexagon R&D IndiaDelhi, India
Tech in Computer Science, Data Science, Civil Engineering, or related field.Preferred) MS or PhD in Machine Learning, AI, Computer Vision, or related specialization. Strong experience in deep learni...Show moreLast updated: 23 days ago
  • Promoted
Sr Technical Solution Architect

Sr Technical Solution Architect

Tata Consultancy ServicesDelhi, India
Role - Sr Technical Solution Architect.Required Technical Skill Set - MDM,ETL / DQ / IICS,Snowflake,DBT,Webmethods,EDS.Knowledge on end to end solutioning on MDM projects - Requiring deep expertise in ...Show moreLast updated: 23 days ago
  • Promoted
Client Software Architect

Client Software Architect

ACG WorldDelhi, India
Seeking an experienced Client Software Architect with a strong background in C#, C++, Microsoft.NET, WCF, WPF, JavaScript, etc. In this role, you will be responsible for architecting scalable and ma...Show moreLast updated: 1 day ago
  • Promoted
Solution Architect - SD SAP Order-to-Cash

Solution Architect - SD SAP Order-to-Cash

Sunrise Systems, Inc.Meerut, IN
Contract Duration : 06 months contract.From a technical side, candidates should be able to understand ABAP and had participated in integration projects which includes : IDOCs, APIS, etc.From a funct...Show moreLast updated: 2 days ago
  • Promoted
C++ Middleware Architect- Linux

C++ Middleware Architect- Linux

7hillsTSDelhi, India
We are seeking a seasoned Linux Middleware Architect to lead middleware design and development for a prestigious automotive client specializing in 2-wheelers. The ideal candidate will bring deep tec...Show moreLast updated: 1 day ago
  • Promoted
Senior Solution Architect - Storage / AI / HPC

Senior Solution Architect - Storage / AI / HPC

DDNDelhi, India
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show moreLast updated: 23 days ago
  • Promoted
Python Software Architect

Python Software Architect

ConcentrixDelhi, Delhi, India
A new breed of tech company — Human-centered.We create game-changing solutions across the enterprise, that help brands grow across the world and into the future. We are trusted by clients across all...Show moreLast updated: 9 days ago
  • Promoted
BMS Software Architect – Control Systems & Functional Integration (Automotive)

BMS Software Architect – Control Systems & Functional Integration (Automotive)

Tata TechnologiesDelhi, India
Job Role : BMS Software Architect – Control Systems & Functional Integration.Department : Software Architecture – Battery Management Systems. Software Architecture & Design.Define and evolve the softw...Show moreLast updated: 1 day ago
  • Promoted
Software Architect

Software Architect

YourTribeDelhi, India
We're seeking a Software Architect for Data & Platform who will define and drive the technical vision for our real-time streaming infrastructure and trading platform ecosystem.You'll architect miss...Show moreLast updated: 29 days ago
  • Promoted
Software Architect

Software Architect

Focaloid Technologiesgurugram, uttar pradesh, in
Design end-to-end solutions leveraging modern.Lead and mentor development teams—helping them adopt.CI / CD pipelines, and cloud infrastructure (AWS, GCP, Azure). HLD to LLD and SAD documentation.Colla...Show moreLast updated: 30+ days ago
  • Promoted
Software Architect

Software Architect

Embitel TechnologiesDelhi, India
Required Skills and Qualifications.Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Approximately 7 to 8 years of professional experienc...Show moreLast updated: 29 days ago
  • Promoted
Software Architect

Software Architect

Zenwork, IncDelhi, India
About Zenwork : Zenwork is a market leader in the fintech space whose products help automate IRS tax filing processes by blending Tax expertise with technology tools. With over a decade of experience...Show moreLast updated: 1 day ago
  • Promoted
Software Architect Technical Lead (Spring Boot, Scalable Microservices)

Software Architect Technical Lead (Spring Boot, Scalable Microservices)

HuxleyDelhi, Delhi, India
Huxley is an external recruitment agency partnering with top-tier tech companies to connect skilled professionals with exciting career opportunities—apply through us to be represented directly to h...Show moreLast updated: 2 days ago
  • Promoted
Software Architect (C++)

Software Architect (C++)

Hexagon R&D IndiaDelhi, India
Tech in Computer Science or Civil Engineering or a related field • Around 15+ years of software development experience, with a strong foundation in modern C / C++. Proven track record of designing and...Show moreLast updated: 23 days ago
  • Promoted
Sr Architect, Systems [T500-20282]

Sr Architect, Systems [T500-20282]

TMUS Global SolutionsDelhi, India
NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flagship brands, T-Mobile and Metro by T-Mo...Show moreLast updated: 27 days ago
  • Promoted
Sr. Technical Architect - R&D (Telecom Products)

Sr. Technical Architect - R&D (Telecom Products)

Pert Telecom SolutionsDelhi, India
As a Technical Architect within our R&D department, you will be responsible for leading the design and architecture of cutting-edge telecom products and features. These products must not only be sca...Show moreLast updated: 1 day ago
  • Promoted
Sr Architect, Systems - Business [T500-20457]

Sr Architect, Systems - Business [T500-20457]

TMUS Global SolutionsDelhi, India
NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flagship brands, T-Mobile and Metro by T-Mo...Show moreLast updated: 27 days ago