Hybrid Senior Product Engineer – Golang Developer

Posted last month

Apply now

About the role

  • Sr. Product Engineer responsible for developing scalable applications using Golang. Collaborates with product teams and oversees the software development lifecycle.

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.

Requirements

  • 7+ Years 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).

Job title

Senior Product Engineer – Golang Developer

Job type

Experience level

Senior

Salary

₹320,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job