Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
TC

Golang Technical Lead

TechDigital Corporation
Location not stated
Remote
Staff / Principal
2 months ago
  • Golang
  • Microservices
  • gRPC
  • SQL
  • NoSQL
  • Prometheus
  • Grafana
  • Datadog
  • Azure
  • GCP
  • AWS
  • PostgreSQL
  • Cassandra
  • Redis
  • Pub/Sub
  • Docker
  • Kubernetes
  • Helm
  • CI/CD
  • Devops
  • GitLab CI
  • Jenkins
  • Terraform
  • System Design
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Mandatory Skills
  • Experience in Retail or E-commercedomain.
  • Strong hands-on experience with Golang for scalable microservices.
  • Experience with REST and gRPC APIs.
  • Strong understanding of goroutines, channels, and concurrency patterns.
  • Experience with SQL and NoSQL databases.
  • Performance tuning and observability using Prometheus, Grafana, Datadog.
  • Cloud-native development and containerization experience.
Project Tech Stack
  • Backend: Golang, REST, gRPC
  • Cloud: Azure (primary), GCP, AWS
  • Databases: PostgreSQL, Spanner, Bigtable, Cassandra
  • Caching & Messaging: Redis, Kafka, Pub/Sub
  • Containers & Orchestration: Docker, Kubernetes, Helm
  • CI/CD & DevOps: GitLab CI, Jenkins, Terraform
  • Monitoring: Prometheus, Grafana, Datadog
Key Responsibilities
Technical Leadership & Architecture
  • Design and architect scalable Golang-based microservices.
  • Define coding standards and best practices for Go development.
  • Evaluate and select Go frameworks, libraries, and tools.
  • Conduct design and code reviews.
  • Champion security, quality, and DevOps/SRE practices.
Hands-On Development & Execution
  • Develop backend services and APIs using Golang.
  • Build event-driven and asynchronous systems.
  • Deploy containerized applications on cloud platforms.
  • Collaborate with product and architecture teams.
  • Troubleshoot and resolve production issues.
Team Leadership & Mentorship
  • Mentor engineers on Go best practices and system design.
  • Act as technical anchor for the team.
  • Partner with engineering managers on planning and delivery.
  • Drive innovation and continuous improvement.
Qualifications & Experience Required
  • Bachelor's ormaster's degree in computer science or equivalent experience.
  • 8+ years of overall software development experience.
  • 5+ years of hands-on Golang experience.
  • 2+ years in technical leadership roles.
  • Strong experience with distributed systems and cloud platforms.

Golang Technical Lead · TechDigital Corporation

Auto apply with Likeremote