← All Positions
Posted Mar 30, 2026

Sr. Product Engineer- Golang Developer

Apply Now
This is a remote position. Posting title:      Sr. Product Engineer- Golang Developer Experience:        7+ Years Location:             Mumbai / Remote Work mode:       Hybrid / Remote Primary skills:    Golang, Architecture, MongoDB/PostgreSQL/Redis, AWS/Azure/GCP, API Development, CI/CD, Docker/Kubernetes Qualification:      B.Tech / B.E. in Computer Science or MCA / M.Tech About the Role We are looking for a skilled Product Engineer- Golang Developer to build and scale internet-scale applications where performance, reliability, security, and scalability are critical. The ideal candidate will take ownership of services end-to-end, work closely with cross-functional teams, and deliver high-quality, maintainable software. Key Responsibilities - Design, develop, and maintain high-performance, scalable, and secure internet-scale applications. - Own the entire software development lifecycle—from requirement analysis and design to development, testing, deployment, and support. - Write clean, efficient, and maintainable code following best engineering practices. - Solve complex technical problems with simple and elegant solutions. - Take end-to-end ownership of one or more backend services or components. - Collaborate with product managers, designers, and other engineers to deliver impactful product features. - Participate in code reviews, system design discussions, and architectural decisions. - Ensure system reliability through monitoring, debugging, and performance optimization. Required Skills & Qualifications - 5–8 years of hands-on software development experience. - Strong experience with Golang for backend/server-side development. - Solid understanding of RESTful APIs and web service development. - Experience with cloud platforms such as AWS, GCP, or Azure. - Hands-on experience with containerization and orchestration using Docker and/or Kubernetes. - Experience working with databases such as BigQuery, MongoDB, PostgreSQL, or Redis. - Experience with messaging/streaming systems like RabbitMQ, Kafka, ActiveMQ, or GCP Pub/Sub. - Strong knowledge of Linux, build systems, CI/CD pipelines, and version control systems (Git). - Basic to good knowledge of HTML/CSS. Good to Have - Experience with additional backend languages such as Rust, Java, or Lua. - Exposure to frontend frameworks like React, Angular, or Vue.js. - Experience designing distributed systems and handling high-traffic workloads.