Search by job, company or skills

T

Sr Software Architect - Global Network Services

new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role:
We are building a next-generation multi-cloud networking software platform that rethinks how connectivity, security, and visibility are delivered across public clouds. Unlike traditional multi-cloud networking products that rely heavily on VM-based overlays and virtual routers, our approach emphasizes cloud-native data planes, lightweight programmable components, and deep integration with cloud provider networking primitives.

We are looking for a skilled Networking Developer with strong experience in designing, developing, and maintaining networking solutions using any modern programming language. The ideal candidate will have a solid understanding of Layer 3 networking protocols, hands-on experience across the Software Development Life Cycle (SDLC), and the ability to troubleshoot complex networking and system-level issues.
Key Responsibilities
Design, develop, and maintain networking applications and services using any programming language (C, C++, Go, Python, Java, etc.).
Participate in all phases of the SDLC, including requirements analysis, design, development, testing, and deployment.
Work on networking technologies, including:
EVPN-VXLAN
EVPN-MPLS
BGP, OSPF
IPSEC, Wireguard
SNAT, DNAT

Develop and enhance backend services for network routing, monitoring, and telemetry platforms.
Analyze, troubleshoot, and resolve customer and production issues related to networking, hardware, or system software.
Perform root cause analysis and implement long-term fixes to improve network reliability and performance.
Collaborate with cross-functional teams such as QA, product management, and customer support.
Follow Agile/Scrum methodologies and contribute to sprint planning and reviews.
Ensure high code quality through reviews, testing, and documentation.

Required Skills & Qualifications
4-7 years of experience as a Networking Developer or Software Engineer.
Strong understanding of networking fundamentals and L2/L3 protocols.
Hands-on experience with BGP, OSPF, EVPN, VXLAN, MPLS, or similar technologies.
Proficiency in at least one programming language (C/C++, Go, Python, Java, etc.).
Experience debugging and troubleshooting network and system-level issues.
Good knowledge of Linux/Unix environments.
Familiarity with Agile development practices.
Strong analytical and problem-solving skills.
Exposure to Cloud Networking like AWS VPC, Direct Connect etc

Preferred Qualifications
Experience in network OS or data centre or cloud networking environments.
Exposure to network automation, telemetry, or monitoring tools.
Understanding of distributed systems or high-availability architectures.
Experience working in customer-facing engineering roles.


More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Tata Communications is a digital ecosystem enabler that powers today&#8217&#x3B;s fast-growing digital economy. We enable the digital transformation of enterprises globally, including 300 of the Fortune 500. We carry around 30% of the world&#8217&#x3B;s internet routes and connects businesses to 60% of the world&#8217&#x3B;s cloud giants.
We have been a part of the rich heritage of the internet in India. Over the last 25 years, enterprise-enabled services have been essential to the adoption of digital services in the country. Connectivity is an essential fabric of sustenance for the economy. We are committed to enabling Industry leaders in this New World of Communications&#8482&#x3B;, with our unique promise of delivering secure connected digital experiences.
In 2020, we announced the launch of &#8216&#x3B;Secure Connected Digital Experience&#8217&#x3B; (SCDx), a proposition intended to meet this growing, worldwide demand for new ways of operating, which includes far higher levels of working from home, rising security risks, a shift to digital commerce, and more contactless experiences. It will help companies currently relying on short-term fixes by providing holistic, secure, enterprise-level digital solutions that address current challenges and are fit for the long term.

Job ID: 139067333