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
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
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