Golang Developer

TWT India Pvt Ltd.

India

Remote

INR 1,500,000 - 2,800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TWT India Pvt Ltd. is seeking a Golang Developer for a remote role. You will design and build scalable RESTful APIs using Golang, PostgreSQL, and Ent, and deploy on Google Cloud Platform. The ideal candidate has 3–5 years of backend experience and strong cloud-native skills.

You will work with cross-functional teams to deliver robust features, optimize data access, and maintain API documentation. This role offers a fully remote setup with a focus on reliability and performance.

Qualifications

  • 3–5 years of professional Golang experience.
  • Experience with Ent (Go ORM) and PostgreSQL.
  • Designing and building RESTful APIs.
  • Hands-on knowledge of GCP and Firebase.
  • Cloud-native microservices and performance tuning.
  • Familiarity with version control and collaborative environments.

Responsibilities

  • Design, develop, and maintain scalable RESTful APIs.
  • Model data with Ent and PostgreSQL.
  • Build and optimize PostgreSQL queries.
  • Deploy on GCP via App Engine, Cloud Run, Pub/Sub.
  • Integrate Firebase services.
  • Collaborate with cross-functional teams.
  • Write clean, testable code and follow best practices.
  • Monitor and troubleshoot production systems.
  • Maintain API documentation and participate in code reviews.

Skills

Golang
RESTful API design
Cloud-native
Git

Education

Bachelor's degree in Computer Science

Tools

Ent (Go ORM)
PostgreSQL
GCP
Firebase
Docker
Kubernetes

Job description

Golang Developer
Experience: 3–5 Years
Location: Remote
About the Role:

We are seeking an experienced Golang Developer with 4–5 years of hands‑on expertise in backend development to join our remote team. The ideal candidate will have strong proficiency in Golang, Ent (Go ORM), PostgreSQL, and working knowledge of Google Cloud Platform (GCP) and Firebase. This role involves architecting, developing, and deploying robust APIs for scalable applications.

Key Responsibilities:
  • Design, develop, and maintain scalable and secure RESTful APIs using Golang.
  • Model and manage complex relational data structures using Ent (Golang ORM) and PostgreSQL.
  • Build and optimize queries for high-performance data access in PostgreSQL.
  • Deploy and manage applications on Google Cloud Platform (GCP) leveraging services like App Engine, Cloud Run, and Pub/Sub.
  • Integrate backend services with Firebase components such as Authentication, Firestore, and Cloud Functions.
  • Collaborate with cross‑functional teams to define, design, and ship new features.
  • Write clean, maintainable, and testable code while adhering to industry best practices.
  • Monitor production systems, troubleshoot issues, and ensure system reliability and performance.
  • Maintain comprehensive API documentation and participate in code reviews.
Required Skills:
  • 3–5 years of professional experience in Golang development.
  • Strong experience with Ent framework for Go and PostgreSQL as the primary RDBMS.
  • Proven experience in designing and building RESTful APIs.
  • Hands‑on experience with Google Cloud Platform (GCP) and Firebase integrations.
  • Familiarity with cloud‑native application development and microservices architecture.
  • Understanding of database indexing, query optimization, and performance tuning in PostgreSQL.
  • Experience with version control systems (e.g., Git) and collaborative development environments.
Preferred Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Exposure to Docker, Kubernetes, and CI/CD pipelines is a plus.
  • Experience working in remote and agile team setups.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GCP Golang Developer
GCP Golang Developer

Capgemini • Pune District, Bengaluru

On-site
INR 900,000 - 1,500,000
Golang Developer
Golang Developer

Geekyants • India

On-site
INR 1,200,000 - 1,800,000
Golang Developer (Remote)
Golang Developer (Remote)

Hire Feed • India

On-site
INR 1,500,000 - 2,500,000
Golang Developer(5-8 Years)
Golang Developer(5-8 Years)

HCLTech • Pune District, Bengaluru

On-site
INR 1,200,000 - 2,500,000
Golang Developer
Golang Developer

Sequoia Applied Technologies • Chennai

On-site
INR 600,000 - 1,200,000
Golang Developer
Golang Developer

Aarushi Infotech • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Golang Developer
Golang Developer

Tekskills • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Golang Developer
Golang Developer

Weekday AI • Bengaluru

On-site
INR 1,000,000 - 2,500,000
Golang Developer
Golang Developer

Cognizant • Bengaluru, Mysuru

Hybrid
INR 1,200,000 - 1,800,000
Back End Developer - Go
Back End Developer - Go

Recro • Bengaluru

On-site
INR 800,000 - 1,500,000