(Only 24h Left) 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.
-
[Only 24h Left] Software Engineer in Test
2 weeks ago
Bengaluru, India Maveric Systems Limited Full timeSDET – API & Microservices Development Job Summary We are seeking a passionate and technically strong Software Development Engineer in Test (SDET) who excels in both software development and quality engineering. This role is ideal for engineers who want to build robust, scalable microservices and ensure their quality through automation and modern testing...
-
▷ [Only 24h Left] Staff Software Engineer
4 days ago
Bengaluru, India Commonwealth Bank Full timeJob Description Organization: At CommBank, we're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are waiting to be invented and reimagining products that support our customers and help build Australia's future economy. Job Title: Staff...
-
Staff Software Engineer
3 weeks ago
Bengaluru, India 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...
-
Only 24h Left! Staff Software Engineer
3 weeks ago
Bengaluru, India GE HealthCare Full timeJob Description Job Description Summary As a Staff Software Engineer(Technical Lead), being part of the Patient care solutions team, you will be responsible for leading one or more scrum teams to deliver high quality outcomes by providing technical guidance end to end. As a technical lead, you will partner with the Architects, Technical leads, Scrum Masters...
-
[Only 24h Left] Staff Software Engineer
2 days ago
Bengaluru, India Arm Full timeJob Description Job Description Arm's Solutions group DFT team implements DFT for test-chips and hard-macros to prove Arm's soft IP power, performance, area, and functionality within the context of a SoC using the latest DFT techniques and process technologies. We closely collaborate with RTL, Verification, Physical Implementation, and Test engineering teams...
-
▷ [Only 24h Left] AWS DevOps Engineer
3 weeks ago
Bengaluru, India Sonata Software Full timeJob Title: Lead DevOps Engineer Location: Bengaluru/Chennai/Hyderabd Job Summary The Lead DevOps Engineer on the Cloud Engineering team will be responsible for designing, automating, and optimizing cloud infrastructure and deployment pipelines to ensure scalability, security, and operational efficiency. This role requires a strong background in...
-
▷ Only 24h Left! Staff Engineer Software
4 weeks ago
Bengaluru, India Palo Alto Networks Full timeJob Description Your Career As a member of the Virtualization team at Palo Alto Networks, you will develop our next-generation virtualization and service offerings. Responsibilities will include designing and implementing new features and integrations with Azure cloud and other public and private clouds. Core networking improvements in pure software...
-
Principal Software Engineer
2 weeks ago
Bengaluru, India Oracle Full timeJob Description As a Principal Software Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet processing, access controls,...
-
Staff Software Engineer
4 weeks ago
Bengaluru, India Visa Full timeJob DescriptionVisa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people.Cross-border...
-
Software QA Staff Engineer
1 week ago
Bengaluru, Karnataka, India Quest Software Full timeOverviewWe 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.ResponsibilitiesManaging test cases; defining...