Senior C++ Software Architect
3 days ago
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. 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. 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., 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., Contributions to relevant open-source projects (DPDK, VPP, OVS, FRR, etc.). Experience working in a fast-paced environment.
-
Senior Software Architect
4 days ago
bangalore, India Mulya Technologies Full timeSenior GPU Software ArchitectBangalore / HyderabadFounded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ BangaloreOur pay comprehensively beats "ALL" Semiconductor product players in the Indian market.Senior GPU Software ArchitectLocation: Hyderabad, or Bengaluru - IndiaDepartment:...
-
Senior Software Engineer
3 days ago
bangalore, India KPG99 INC Full timeTitle: Senior Software Engineer / Senior Mendix DeveloperLocation: Remote – India Key Must Haves:Strong MendixStrong SQL SummaryThe Senior Software Engineer will serve as a technical lead within the SSB IT team, responsible for designing, developing, and supporting solutions using Mendix, Amazon Web Services (AWS), and Azure platforms. This role identifies...
-
Senior Software Engineer
3 days ago
bangalore, India KPG99 INC Full timeTitle: Senior Software Engineer / Senior Mendix Developer Location: Remote – India Key Must Haves: Strong Mendix Strong SQL Summary The Senior Software Engineer will serve as a technical lead within the SSB IT team, responsible for designing, developing, and supporting solutions using Mendix, Amazon Web Services (AWS), and Azure platforms. This role...
-
Senior Software Engineer
2 weeks ago
bangalore, India KLDiscovery Full timeKLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opportunity.The position will assist in review and analysis of applications, product development, and enhancements including documentation, code development, and unit...
-
Senior Software Engineer
2 weeks ago
Bangalore, India RingCentral Full timeWe’re RingCentral, a global leader in cloud-based communications and collaboration software. We’re a $2 billion company that’s growing at 30+% annually and we’re expanding our Solutions Engineering Team to make sure we stay ahead of the competition. Department: Engineering – PBX Engineering Team Experience: 9+ years In collaboration with architects...
-
Senior Software Engineer
3 weeks ago
Bangalore, Karnataka, India London Stock Exchange Group Full timeSenior Software Engineer C LSEG delivers truly world-changing insight based on rich content sources Within this insight lies our Custom Solution Alternatives CS A technology group which creates custom indices and solutions for critical clients using multiple asset classes across global jurisdictions Working closely with business proposition leaders product...
-
Sr Software Architect
4 days ago
bangalore, India Tata Communications Full time"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...
-
Senior Software Engineer
2 days ago
bangalore, India ACL Digital Full timeDear Professionals,Greetings of the day…!!!ACL Digital is actively hiring for experienced Senior Software Engineer - Optical Networking (C++/Linux) to join our dynamic team in Bengaluru.Job Description - Senior Software Engineer - Optical Networking (C++/Linux)We are seeking a highly motivated and experienced Senior Software Engineer to join our team,...
-
Senior Software Engineer
2 weeks ago
Bangalore, India ACL Digital Full timeACL Digital is actively hiring for experienced Senior Software Engineer - Optical Networking (C++/Linux) to join our dynamic team in Bengaluru. Job Description - Senior Software Engineer - Optical Networking (C++/Linux) We are seeking a highly motivated and experienced Senior Software Engineer to join our team, focusing on developing and maintaining embedded...
-
Senior Software Engineer
6 days ago
Bangalore, India ACL Digital Full timeDear Professionals, Greetings of the day ACL Digital is actively hiring for experienced Senior Software Engineer - Optical Networking (C++/Linux) to join our dynamic team in Bengaluru. Job Description - Senior Software Engineer - Optical Networking (C++/Linux) We are seeking a highly motivated and experienced Senior Software Engineer to join our team,...