Senior Software Engineer (Golang Backend)

NorthStar HR Consultants

Pune District

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology consulting firm is seeking a Senior Backend Engineer to design and build high-scale, cloud-native backend systems for real-time monitoring and automation in HVAC/R operations. The role involves end-to-end ownership of services, collaborating closely with product and data teams. Candidates should have 4-6 years of experience in backend systems, strong expertise in Golang, and understanding of microservices architecture. This position is perfect for highly driven engineers eager to make a real-world impact.

Qualifications

  • 4–6 years of experience building and operating medium to large-scale backend systems.
  • Strong hands-on experience with Go.
  • Expertise in debugging, performance tuning, and production issue resolution.

Responsibilities

  • Design, develop, and operate scalable backend services.
  • Own the end-to-end lifecycle of services.
  • Collaborate closely with cross-functional teams.

Skills

Golang
Microservices
SaaS
SQL databases
NoSQL databases
Docker
AWS
Python
Kubernetes

Education

Bachelor’s or Master’s in Engineering in Computer Science, IT, or related field

Job description

Location: Pune, Maharashtra

MUST Have Skills - Golang, Microservices, SaaS

Role Overview

As a Senior Backend Engineer, you will design and build high-scale, cloud-native backend systems that power real-time monitoring, analytics, and automation for commercial HVAC/R operations.

You will take end-to-end ownership of critical services, influence architectural decisions, and mentor other engineers while working closely with product, data, and infrastructure teams. This role is ideal for engineers who enjoy solving complex distributed systems problems and want to see their work have real-world impact.

Key Responsibilities
  • Design, develop, and operate scalable backend services for a high-growth SaaS platform.
  • Own the end-to-end lifecycle of services—from design and implementation to deployment, monitoring, and optimization.
  • Build and evolve distributed, event-driven microservices handling high-volume data and real-time workflows
  • Ensure high availability, reliability, performance, and security of production systems
  • Drive architectural decisions around APIs, data models, service boundaries, and system integrations
  • Lead prototyping and proof-of-concepts for new ideas, features, and platform capabilities
  • Collaborate closely with frontend, data, DevOps, QA, and product teams to deliver cohesive solutions
  • Identify technical debt and proactively improve system design, developer experience, and operational excellence
  • Mentor and guide other engineers through code reviews, design discussions, and best practices
  • Thrive in a fast-paced startup environment with high ownership and accountability
Must-Have Skills
  • 4–6 years of experience building and operating medium to large-scale backend systems
  • Strong hands-on experience with Go.
  • Strong understanding of microservices architecture, REST APIs, and asynchronous processing
  • Experience with SQL and NoSQL databases
  • Excellent grasp of computer science fundamentals (data structures, algorithms, complexity)
  • Expertise in debugging, performance tuning, and production issue resolution
  • Experience writing clean, maintainable, well-documented code
  • Solid experience with Docker and AWS
  • Strong communication skills and ability to work effectively with cross-functional teams
  • Self-driven mindset with the ability to learn, adapt, and lead by example
Nice-to-Have Skills
  • Hands-on experience with Python
  • Hands-on experience with Kubernetes and container orchestration
  • Experience with message queues and streaming systems (Kafka, AWS SQS/SNS, Kinesis)
  • Experience with API gateways (Kong, Ambassador), service meshes, or Vault
  • Familiarity with caching systems, distributed tracing, logging, and monitoring stacks
  • Experience building and maintaining CI/CD pipelines and automated deployments
  • Startup or 0→1 product-building experience
  • Prior experience in IoT, telemetry, time-series data, or industrial systems
Qualifications
  • Bachelor’s or Master’s in Engineering degree in Computer Science, IT, or a related field from a reputed institution
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Engineer
Golang Engineer

Centre for Computational Technologies (CCTech) • Maharashtra

On-site
INR 1,400,000 - 2,100,000
Dynamic and fast-paced IT environment
Collaborative team culture
Opportunity to make real impact
Golang/Node Developer
Golang/Node Developer

r3 Consultant • Maharashtra

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary and benefits package
Flexible working hours and remote work options
Opportunity to work on cutting-edge technologies
Lead/Manager, Full Stack Development(Python, Golang
Lead/Manager, Full Stack Development(Python, Golang

Info Origin Inc. • Pune District

On-site
INR 2,000,000 - 3,000,000
Golang Backend Developer
Golang Backend Developer

Capgemini • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Backend Engineer – Golang & Cloud Systems
Senior Backend Engineer – Golang & Cloud Systems

Winzons • India

On-site
INR 2,500,000 - 4,500,000
Software Engineer - Golang
Software Engineer - Golang

KJBN Labs • Bengaluru

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

Msphere • Ahmedabad District

Hybrid
INR 1,200,000 - 1,800,000
Senior Backend Engineer – Golang/Python | Hybrid
Senior Backend Engineer – Golang/Python | Hybrid

Winzons • India

Hybrid
INR 2,500,000 - 5,000,000
Senior Backend Developer (Golang + AWS)
Senior Backend Developer (Golang + AWS)

Code Vyasa • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

Cutshort • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Best salary
AI learning
Continuous learning
+1