Back to list

Vacancy description

Software Dev Engineer- Windows or Linux development experience in Pune, भारत

SonicWall

  • HybridMix of office and remote

Pune, भारत

For more than 30 years, SonicWall has delivered a partner-first unified cybersecurity portfolio that helps SMBs, MSPs, and IT teams consolidate network security, endpoint security, security service edge (SSE), and threat response across hybrid environments. By bringing connected technology, real-time threat intelligence, automation, and expert services together, SonicWall helps organizations simplify security operations, achieve better security outcomes, and lower total cost of ownership. Backed by a global ecosystem of more than 17,000 partners, SonicWall delivers enterprise-grade protection built for SMB and mid-market realities.  

For more information, visit or follow us on X, LinkedIn , Facebook , and Instagram .  

Job Description

We are seeking a talented Client Software Engineer to join our team developing cloud-managed endpoint security applications. In this role, you will contribute to the design, development, and maintenance of endpoint security software across multiple platforms, helping deliver secure and reliable experiences for our customers.

Our development environment spans Windows, macOS, Linux, Android, iOS, and AWS cloud technologies, providing opportunities to work across a broad range of technologies while growing your expertise in cybersecurity and endpoint protection.

Role and Responsibilities

  • Develop and maintain client-side software for Windows and Linux platforms.
  • Write clean, efficient, and maintainable code using C/C++, Golang, and other relevant technologies.
  • Collaborate with QA, product management, and other engineering teams to deliver high-quality features.
  • Debug, troubleshoot, and resolve software issues across multiple platforms.
  • Participate in code reviews and contribute to engineering best practices.
  • Help improve application performance, stability, and security.
  • Learn and apply modern software development tools, processes, and technologies.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software development.
  • Good computer science fundamentals, including data structures, algorithms, operating systems, and system programming concepts.
  • Proficiency in C++ .
  • Experience developing applications for Windows or Linux.
  • Familiarity with Golang or willingness to learn and work with it.
  • Understanding of multithreaded programming, debugging, and software troubleshooting.
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.
  • Ability to work effectively in an agile development environment.

Preferred

  • Experience developing system services or endpoint software on Windows or Linux.
  • Familiarity with Windows internals, security concepts, or driver development.
  • Experience with cross-platform development and platform-specific APIs.
  • Exposure to cybersecurity or endpoint security products.
  • Familiarity with https://jobeax.com/link/NmTNN4oWb0NxRK4V or other modern frontend frameworks.
  • Experience using AI-assisted development tools.

#LI-KB7

#LI-Hybrid

 

#SoftwareEngineer #ClientSoftwareEngineer #CPlusPlus #CPPDeveloper #Golang #SystemsProgramming #EndpointSecurity #Cybersecurity #WindowsDevelopment #LinuxDevelopment #CloudSecurity #AWS #Multithreading #SoftwareDevelopment #ProductEngineering #TechJobsIndia #EngineeringJobs #HiringNow #IndiaJobs

 

SonicWall is an equal opportunity employer.  

We are committed to creating a diverse environment and are an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.

At SonicWall, we pride ourselves on recruiting a diverse mix of talented people and providing active security solutions in 100+ countries.

Similar vacancies

More like this role

  • Hybrid
  • On-site
  • Full-time
  • Contract
... culture with ongoing feedback. Ready to make an impact at the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer to join our team. This is a Hybrid role, reporting to the Senior Manager, Software Development Engineering in the Data ...

Bangalore, भारत

  • Hybrid
  • On-site
  • Full-time
... application developers to bring new features and services into production using production-readiness reviews and launch checklists. - Champion reliability engineering best practices across the organization, embedding SRE principles into the software development lifecycle. - Mentor team members on SRE philosophy, technical ...

Pune, भारत

  • Hybrid
  • Full-time
  • IT
... fundamentally changes how people work by making world-class security completely invisible to the end user. Opportunity We seek a highly impactful and influential Software Engineer to join our Windows engineering team. The ideal candidate will leverage their deep expertise in Windows client software development, to architect, ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • Operations
... concepts for virtual https://jobeax.com/link/PwpcvA8Ec6xcLWJW : - Bachelor's degree in Computer Science, Information Technology or a related field, or equivalent work experience.- 3 - 5 years of experience administering virtualized and Windows/Linux server environments.- Certifications such as VMware VCP-DCV or ITIL Foundation ...

Pune, भारत

  • Remote
  • Contract
  • Cloud
... systems and cloud management. You will be the cornerstone for providing automation runbooks to the cloud engineering team — core systems management, advanced Windows server management at scale , and SaaS application platforms. Why we're looking for you - 4+ years of Microsoft and Linux platform management at scale within ...

भारत

  • IT
... meaningfully contribute from day one and accelerate your professional development. We are looking for someone who will own the architecture and health of the Linux side of Developer Compute — the fleet of AWS WorkSpaces, WSL, and Linux config that thousands of engineers build on every day. You'll set the standard for how ...

Hyderabad, भारत

  • Hybrid
  • IT
  • DevOps
Medtronic seeks a Software DevOps Engineer II to administer and secure GitHub Enterprise Cloud across the enterprise. The role focuses on platform governance, identity management, automation, and compliance while supporting global development teams in a hybrid setup based in Hyderabad, India. Responsibilities - Administer ...

Nānakrāmguda, भारत

  • Full-time
  • IT
  • Backend
... please. Job Title: Lead Software Engineer Position: Lead Software Engineer Windows + Python Experience: 8-10 Years Category: Infrastructure /Cloud Location: Bangalore Position ID: J1026-1288 Employment Type: Full-time Role Overview: We are seeking a Backend Developer cum Windows Automation Engineer with strong expertise in ...

Bangalore, भारत

  • Hybrid
  • On-site
  • Full-time
  • Contract
... the AI era? Join us at Zscaler. Role We are looking for a Staff Software Development Engineer to join our ZIA Cloud team. This is a hybrid role based in Bangalore, India, reporting to the Senior Manager, Software Development Engineering. You will be responsible for ensuring ZIA software runs seamlessly in Public Cloud Infrastructure. ...

Bangalore, भारत

  • Hybrid
  • IT
... consumption of our devices.- Mentor junior engineers through code reviews and technical guidance, fostering a culture of engineering excellence and high-quality software https://jobeax.com/link/LQiBQZ2J6IYsK0yo Skillset :- Demonstrated expertise in Linux kernel development, including driver development, kernel debugging, and ...

Bombay, भारत