Backend Software Engineer
Remote
Full Time
#Cybersecurity
#Software Development
#Cloud
#Golang
#Microservices
#AWS
#Azure
#Kubernetes
#SQL
#NoSQL
#Docker
#DevOps
#Cloud Storage
SonicWall is a pioneer in the cybersecurity industry with over 30 years of experience. We are recognized as a partner-first organization, dedicated to ensuring that our partners and their customers are never left alone in the battle against cybercrime. Our technology enables the building, scaling, and management of security across cloud, hybrid, and traditional environments in real-time. By leveraging our own dedicated threat research center, we provide purpose-built, economical security solutions to enterprises, government agencies, and small to medium-sized businesses across the globe. We are currently looking for an experienced Backend Software Engineer to join our team on a full-time, remote basis.
Key outcomes
- Design, develop, and maintain the backend services that power our industry-leading cybersecurity platform.
- Build high-quality, scalable backend services utilizing microservice-based architectures.
- Collaborate effectively within a fast-paced, agile team environment.
- Partner with cross-functional teams, including frontend, security, and DevOps departments, to deliver cutting-edge features to our global customer base.
Requirements
- At least 8 years of experience in high-performance, microservice-based backend development, with a strong preference for Golang expertise.
- A bachelor’s degree in Computer Science, Engineering, or a related field, combined with 12 or more years of total software development experience.
- Comprehensive knowledge of the software development lifecycle, data structures, algorithms, and core programming concepts.
- Proven ability to design and develop scalable, cloud-based, multi-tenant applications.
- Proficiency with both SQL and NoSQL databases, such as PostgreSQL, DynamoDB, MongoDB, Redis, and Elasticsearch.
- Deep understanding of large-scale system architecture, high availability, and performance optimization.
- Hands-on experience with cloud service providers, specifically AWS and Azure.
- Familiarity with DevOps practices and tools, including Docker, Kubernetes, cloud databases, and cloud storage solutions.
- Excellent verbal and written communication skills in English.
Preferred qualifications
- Prior experience in the development of multi-tenant SaaS platforms.
- Expertise or deep knowledge of the cybersecurity domain.
- Experience or contributions to Free and Open Source Software (FOSS) projects.
Compensation
This position offers the flexibility of a remote work environment.
How to apply
We invite you to join our diverse team of talented professionals as we continue to provide active security solutions in over 100 countries. Please submit your application through our official careers portal to be considered for this role.
SonicWall
10 views
Markets






