Pune, India Hybrid

SonicWall is hiring a Software Dev Staff Engineer

About the Role

We are seeking a skilled Software Development Staff Engineer to lead the design and implementation of robust, scalable database systems and high-performance infrastructure for advanced cybersecurity applications. In this role, you will tackle complex engineering challenges by building low-latency, multi-threaded systems that operate efficiently across hardware, software, network, and application layers.

Key Responsibilities

  • Architect and implement scalable data solutions to support real-time security processing and large-scale network operations.
  • Develop rapid prototypes to evaluate emerging technologies and determine optimal tooling for new features.
  • Diagnose and resolve cross-stack issues spanning OS internals, networking, and distributed systems.
  • Analyze system performance to identify bottlenecks, reduce failure rates, and enhance reliability across environments.

Qualifications

You should have a strong foundation in systems programming and deep understanding of performance-critical software. The ideal candidate brings hands-on experience in building efficient, concurrent systems and navigating complex network protocols.

  • Minimum of 5 years of experience in C/C++ development for systems-level software.
  • Proven work with frameworks such as DPDK or NetFilter, or similar high-speed packet processing tools.
  • Solid knowledge of networking and security concepts including TCP/IP, IPsec, VPN, NAT, routing, and deep packet inspection.
  • Experience designing multi-threaded, low-latency applications with attention to memory management and concurrency.
  • Familiarity with operating system internals and networking stacks.
  • Strong debugging, analytical, and optimization skills with a focus on system performance.
  • Excellent communication abilities and experience collaborating across technical teams.

Preferred Background

  • Bachelor’s degree in Computer Science, Engineering, or related field with 5 years of experience, or Master’s with 3 years, or PhD with 1 year.
  • Experience working in Agile development environments.
  • Exposure to AWS cloud infrastructure and services.

Work Environment

This position operates under a hybrid model, based in Pune, Maharashtra, with flexibility for remote work. We support a diverse, inclusive culture focused on innovation and global impact—our security solutions are deployed in over 100 countries. As part of our engineering team, you'll contribute to a mission-driven organization committed to fighting cybercrime through cutting-edge technology and global collaboration.

Required Skills
C/C++DPDKNetFilterAWSNetwork SecurityTCP/IPIPsecVPNRoutingNATDPIMulti-threaded SystemsHigh-performance SystemsLow-latency SystemsOS InternalsMemory ManagementConcurrencyNetworking Stacks C/C++DPDKNetFilterTCP/IPIPsecVPNroutingNATDPImulti-threaded systemsnetwork securityOS internalsmemory managementconcurrencynetworking stacks
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
SonicWall
SonicWall is a cybersecurity forerunner with more than 30 years of expertise, recognized as a leading partner-first company. It provides security solutions across cloud, hybrid, and traditional environments and operates its own threat research center.
All jobs at SonicWall Visit website
Job Details
Category embedded
Posted a month ago