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)