Talent.com
This job offer is not available in your country.
Senior Backend Engineer - Golang

Senior Backend Engineer - Golang

VikgolBangalore
5 days ago
Job description

Job Description : Senior Backend Engineer - Golang

Experience : 6 - 8 Years

Location : Bangalore (Karle Towers, Work from Office)

Job Type : Full Time

Notice Period : Immediate

About the Role :

We are looking for a passionate Senior Backend Engineer with strong expertise in Golang to join our core engineering team. You will be responsible for designing, building, and scaling high-performance, low-latency backend systems and microservices that serve millions of users. This is a high-impact role where you will have ownership of critical services and influence our technology stack and architectural decisions.

Key Responsibilities :

  • Design, develop, and maintain highly scalable, reliable, and fault-tolerant backend systems using Golang.
  • Architect, build, and optimize RESTful APIs and event-driven microservices.
  • Write clean, efficient, and well-tested code; champion best practices in code quality and system design.
  • Collaborate with product managers, frontend engineers, and other stakeholders to deliver robust technical solutions.
  • Take ownership of services from conception to deployment and operational support in production.
  • Identify performance bottlenecks and optimize applications for speed and scalability.
  • Debug and resolve complex issues across various environments (Dev, Staging, Production).
  • Participate in code and design reviews to maintain high development standards.
  • Contribute to the evolution of our architecture, infrastructure, and continuous improvement of our development processes.

Mandatory Skills & Qualifications :

  • Bachelors or Masters degree in Computer Science or a related field.
  • 6-8 years of overall backend development experience.
  • Minimum 4+ years of strong, hands-on experience in Golang with a deep understanding of its concurrency model, goroutines, channels, and Go idioms.
  • Proven experience in building and consuming RESTful APIs and a solid understanding of Microservices Architecture.
  • Strong working knowledge of Python for scripting and tooling.
  • Proficiency in PostgreSQL and / or MongoDB (database design, optimization, and query tuning).
  • Hands-on experience with Docker and Kubernetes in a production environment.
  • Expertise in version control systems, specifically Git.
  • Strong understanding of data structures, algorithms, and system design principles.
  • Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Good to Have Skills (Preferred Qualifications) :

  • Experience with any major cloud platform : AWS, Google Cloud Platform (GCP), or Azure.
  • Knowledge of messaging / streaming platforms like Kafka or RabbitMQ.
  • Experience in designing and implementing CI / CD pipelines (Jenkins, GitLab CI, ArgoCD, etc.).
  • Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK Stack).
  • Understanding of infrastructure-as-code tools like Terraform or Ansible.
  • What We Offer :

  • Opportunity to work on complex, large-scale distributed systems.
  • A culture that values technical excellence, innovation, and continuous learning.
  • Competitive compensation and equity options.
  • Comprehensive health insurance and wellness benefits.
  • Dynamic and supportive work environment with a team of passionate engineers.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Backend Engineer • Bangalore