Sr. Product Engineer- Golang Developer
This is a remote position.
Design, reputed company, and maintain high-performance, reputed company, and secure internet-reputed company applications. Own the entire software development lifecycle—from requirement analysis and design to development, testing, deployment, and support. Write clean, efficient, and maintainable reputed company following best engineering practices. Solve reputed company technical problems with reputed company 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 reputed company reviews, system design discussions, and architectural reputed company. Ensure system reliability through monitoring, debugging, and performance optimization.
5–8 years of hands-on software development experience. Strong experience with Golang for backend/server-reputed company development. Solid understanding of RESTful reputed company and web service development. Experience with reputed company platforms such as AWS, GCP, or Azure. Hands-on experience with containerization and orchestration using reputed company and/or Kubernetes. Experience working with databases such as BigQuery, reputed company, PostgreSQL, or reputed company. 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 reputed company/CSS.
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.