 
						Staff Software Engineer
3 weeks ago
We are seeking an experienced and hands-on Staff Software Development Engineer to join our Software Infrastructure team, which powers our routers across both physical hardware and cloud platforms. In this technical leadership role, you will take ownership of major software modules, architect new features, and ensure the system is designed for scale, performance, and operational reliability.
Key Responsibilities:
- Define detailed software specifications based on product requirements and taking the complete ownership in building the same end to end.
- Architect, design and implement high-performance, scalable features that power world-class networking products and meet next-generation infrastructure demands.
- Design and implement robust inter-module communication mechanisms across threads, processes, and geographically distributed systems, ensuring consistency and fault tolerance.
- Debug and resolve complex issues related to memory leaks, race conditions, deadlocks, dependency conflicts, and performance bottlenecks.
- Ensure smooth cross-compilation and portability across embedded, cloud-native, and target-specific environments, including development on top of popular SDKs (e.g., network processor SDKs, vendor-specific platforms, or open-source frameworks).
- Collaborate with multi-disciplinary teams (PLM, protocols, platform, QA, hardware, DevOps) across global development centers.
- Lead design/code reviews, define technical standards, and mentor junior engineers.
- Continuously improve system observability, reliability, and maintainability.
Key Skills & Qualifications:
- 10+ years of experience in networking infrastructure or systems software development.
- Advanced programming skills in C and C++, with strong system-level debugging proficiency.
- Deep understanding of thread and process synchronization, IPC mechanisms (e.g., shared memory, sockets, pipes), and distributed coordination (e.g., consensus protocols, event propagation).
- Proven experience in inter-module and inter-process communication design and implementation.
- Strong foundation in memory management and kernel interactions, with experience using tools such as GDB, Valgrind, AddressSanitizer, or similar.
- Hands-on experience with cross-compilation and toolchains for multiple target platforms.
- Familiarity with networking protocols and standards including TCP/IP, BGP, OSPF, MPLS, VXLAN, etc.
- Bachelor’s or Master’s degree in Computer Science or a related technical field.
- 
					  Staff Software ML Engineer2 weeks ago 
 Bengaluru, Karnataka, India, Karnataka Netradyne Full timeAbout NetradyneFounded in 2015, Netradyne is a technology company that leverages expertise in Artificial Intelligence, Deep Learning, and Edge Computing to bring transformational solutions to the transportation industry. Netradyne’s technology is already deployed in thousands of vehicles; and our customers drive everything from passenger cars to... 
- 
					  Staff Software Engineer – Remote2 weeks ago 
 Bengaluru, Karnataka, India, Karnataka True Probe Full timeStaff Software Engineer – RemoteAbout UsTrueProbe is an innovative HR technology startup revolutionizing the employment verification space. We leverage intelligent AI agents to deliver fast, comprehensive, and fraud-aware background verification reports, helping modern hiring teams make better decisions.Role OverviewWe are looking for exceptional Staff... 
- 
					  Staff Software Engineer3 weeks ago 
 Bengaluru, Karnataka, India, Karnataka Check Point Software Full timeIf you are a sharp developer who likes to explore, investigate, and learn new things every day, this is the job for you!As a SW developer in the Customer Focus Group, you will get the opportunity to take part in the development of complex solutions for Check Point’s security platforms while diving into unfamiliar code with known issues, locate it, and... 
- 
					  Staff Software Engineer3 weeks ago 
 Bengaluru, Karnataka, India, Karnataka SolarWinds Full timeAbout us:At SolarWinds, we’re a people-first company. Our purpose is to enrich the lives of the people we serve—including our employees, customers, shareholders, partners, and communities. Join us in our mission to help customers accelerate business transformation with simple, powerful, and secure solutions.The ideal candidate thrives in an innovative,... 
- 
					  Staff Software Engineer3 weeks ago 
 Bengaluru, Karnataka, India, Karnataka BlackLine Full timeJob DescriptionGet to Know Us:It's fun to work in a company where people truly believe in what they're doing!At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications.Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial... 
- 
					  Staff Software Development Engineer2 weeks ago 
 Bengaluru, Karnataka, India Razorpay Software Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing... 
- 
					  Software Developer Staff Engineer2 weeks ago 
 Bengaluru, Karnataka, India Quest Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearOverviewOne Identity is seeking a talented and motivated Software Development Staff Engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong... 
- 
					  Software QA Staff Engineer1 week ago 
 Bengaluru, Karnataka, India Quest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.Responsibilities-Managing test cases; defining... 
- 
					  Staff Software Engineer2 weeks ago 
 Bengaluru, Karnataka, India, Karnataka Juniper Networks Full timeAbout the Position: Networking infrastructure has changed a great deal in last few years both in terms of kinds of applications it supports like cloud computing, mobile networks, huge ISPs, also in terms of scale of subscribers, features and elasticity. In spite of vast and diverse set of requirements we still build this infrastructure for single application... 
- 
					  Software QA Staff Engineer1 week ago 
 Bengaluru, Karnataka, India Quest Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.Responsibilities-Managing test cases; defining...