What You’ll Do
- Design and build cloud-native microservices and REST APIs (Go-based)
- Lead end-to-end system design (architecture, APIs, data models)
- Develop secure communication using mTLS and certificate-based trust
- Build real-time systems (WebSockets, event-driven architecture)
- Ensure secure coding practices aligned with OWASP standards
- Implement observability (logging, tracing, metrics)
- Collaborate with global teams across engineering, QA, and product
- Use AI-assisted coding tools responsibly to improve productivity and quality
What You Bring
- Minimum 6 to 8 Years Software Development with a strong focus on backend development.
- Strong experience in Golang, microservices, and distributed systems
- Expertise in system design and scalable SaaS architectures
- Hands‑on with REST APIs, gRPC, and event‑driven systems
- Experience with MongoDB and performance optimization
- Solid understanding of network security fundamentals
- Familiarity with mTLS, PKI, and secure communication
Tech Stack
- Cloud & DevOps: AWS (EKS, EC2, S3), Kubernetes, Helm, Istio
- Observability: OpenTelemetry, New Relic, OpenSearch
- Security: OWASP, mTLS, IAM, RBAC
- Networking: TCP/IP, Firewalls, VPNs (IPSec, WireGuard)
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.