Senior Software Engineer- Go experience is a must
SonicWall View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- 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
- Minimum 8 to 10 Year's 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
- 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)