(Only 24h Left) Staff Software Engineer

1 day ago


Bengaluru, India Juniper Networks Full time

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.



  • Bengaluru, India Commonwealth Bank Full time

    Job 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:...


  • Bengaluru, Karnataka, India Commonwealth Bank Full time

    Job DescriptionOrganization :- At CommBank, we never lose sight of the role we play in other people's financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent,...


  • Bengaluru, India Check Point Software Full time

    If 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...


  • Bengaluru, India Bloom Energy Full time

    Job Description: Staff Network Engineer for NOC Bloom Energy, a solid oxide fuel cell company, is looking for a Staff Network Engineer to join its world class team. This individual should be a dynamic professional who is looking for a rewarding future in one of today’s most exciting technologies. As Staff Network Engineer - should have a high level of...


  • Bengaluru, Karnataka, India Aliqan Services Full time

    Job DescriptionALIQAN Technologies is looking for Software Developer & Senior Software Developer to join our dynamic team and embark on a rewarding career journey1. Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.2. Directing system testing and validation procedures.3. Directing software programming...


  • Bengaluru, India Procore Technologies Full time

    Job Description Job Description Staff Frontend Engineer Were looking for a Staff Frontend Engineer - Web Platform to join Procores Product & Technology Team. Lead the evolution of Procore&aposs Product & Technology as a Senior Frontend Engineer - Web Platform. Shape the experience for millions of global users by architecting core web platform features....


  • Bengaluru, India Sonata Software Full time

    Job 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...


  • Bengaluru, Karnataka, India Schneider Electric Full time

    We are seeking out professionals with Software Development experience in Product DevelopmentProfessional experience of 4-8 years in software engineering for Windows systems is required Experience in industrial automation systems or software is a plus Understand customer requirements and should be able to transfer them to software implementation Transfer of...


  • Bengaluru, India Quest Software Full time

    OverviewOne 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...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    OverviewOne 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...