Posted 19 May, 2026
Senior Software Engineer - Go / Golang experience is a must
SonicWall
Pune, Maharashtra, India
Full Time
Reference: 102_713453_7389929
Skills (Must Have):
- 8+ years of professional software development experience.
- Strong proficiency in Go, Rust, C, or C++.
- Deep expertise in systems design, including building scalable, high-performance distributed systems.
- Strong experience with file systems, concurrency, and multithreading concepts.
- Extensive experience in database design, performance tuning, and large-scale data systems (SQL/NoSQL).
- Solid understanding of networking, APIs, and microservices architecture.
- Proficiency in Unix/Linux and Windows operating systems.
- Experience designing and implementing high-availability and fault-tolerant systems.
Skills (Good to Have):
- Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native architectures.
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Exposure to observability tools (monitoring, logging, tracing).
- Experience in security best practices and performance optimization.
Role & Responsibilities:
- Own the design and development of key components of the CSE REST API platform, ensuring scalability, reliability, and performance.
- Work across the full software development lifecycle - requirements, design, implementation, testing, deployment, and operations.
- Mentor and provide technical leadership to engineers; drive code quality, reviews, and engineering excellence.
- Collaborate cross-functionally with product, QA, and infrastructure teams to deliver high-impact solutions.
- Identify and resolve system bottlenecks, scalability challenges, and performance issues.
- Contribute to long-term technical vision and roadmap.
Qualifications:
- B.E./B.Tech / M.E./M.Tech in Computer Science or related field (or equivalent experience).
- Proven track record of building and scaling complex production systems.
#LI-Pune
#LI-Hybrid
#LI-DS9
#LI-Go
#LI-API
#LI-backend
#BackendEngineer
#LI-Developer