Gofynd

Principal Engineer

EngineeringMumbai, IndiaFULL TIMEPosted 4/2/2026

Role Overview

Lead the backend engineering team to develop innovative, scalable, and efficient solutions to complex cloud-based problems, enhancing the company's backend infrastructure and optimizing cloud costs.

Responsibilities

  • Lead backend engineering projects from concept to deployment, ensuring high performance and reliability.
  • Develop and implement strategies for cloud cost optimization across AWS, GCP, and other platforms.
  • Collaborate with cross-functional teams to foster innovation and integrate machine learning models into our backend systems.
  • Drive the adoption of DevOps and SRE best practices, enhancing automation processes with CI/CD pipelines.
  • Design and maintain scalable architectures using Kubernetes, Docker, and other containerization tools.
  • Mentor and guide junior engineers, promoting best practices in coding, testing, and deployment.
  • Monitor system performance using Thanos, Prometheus, Grafana, and other observability tools.
  • Proactively address potential system failures using tools like PagerDuty and NewRelic.
  • Develop backend systems in Python and Golang, supporting frontend integrations with ReactJS and NodeJS.
  • Implement data storage solutions using MongoDB, SQL, and Postgres.
  • Advocate for continuous improvement methodologies using Agile tools like Jira and ensuring code quality through SonarQube.
  • Stay updated on the latest technologies in cloud computing, AI/ML, and recommend their application within the company's systems.

Qualifications

Required

  • Proven experience in backend system development and management.
  • Hands-on experience with cloud platforms such as AWS and GCP.
  • Strong programming skills in Python and Golang.

Preferred

  • Master's degree in Computer Science or related field.
  • Certifications in Cloud Technologies or DevOps.

Have an account? Sign in to apply with your profile

What happens next?

  1. Check your email for application confirmation.
  2. The hiring team reviews your profile for the role.
  3. Watch your inbox for hiring updates and next steps.

Emails follow your notification preferences. Check spam or junk if needed.