PAR Technology logo

Senior Software Engineer-Golang

PAR Technology
NewPosted yesterday

LOCATION

Gurugram · Hybrid

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

GoLangDistributed SystemsMicroservices ArchitectureBackend DevelopmentRESTful APIs

Job description

Overview

Senior Software Engineer (Golang) to architect, build and scale distributed backend systems powering mission-critical applications, and to mentor engineers and drive backend excellence.

What you'll do

  • Architect and develop complex backend services using Golang
  • Translate product and business requirements into robust technical solutions
  • Own the full lifecycle of services including development, testing, deployment, and maintenance
  • Work with architects and cross-functional teams to design scalable systems
  • Ensure secure, high-performance, and highly available backend infrastructure
  • Mentor junior team members and lead by example through thoughtful code reviews
  • Contribute to a culture of engineering excellence, innovation, and autonomy

What you'll need

  • 5–8 years of backend development experience with deep expertise in Golang
  • Proven track record in designing and scaling microservices architectures
  • Strong grasp of distributed systems, event-driven design, and API architecture
  • Experience building and documenting RESTful APIs and integrating third-party services
  • Hands-on experience with Docker, Kubernetes, and cloud platforms (preferably AWS)
  • Familiarity with OAuth, SSO, JWT, and secure authentication practices
  • Solid understanding of both relational (MySQL) and NoSQL (MongoDB) databases
  • Strong communication skills with the ability to work in a global team setup
  • Passion for writing unit, integration, and performance tests

Nice to have

  • Snowflake knowledge
  • Experience with frontend frameworks like Vue.js or React.js
  • Exposure to observability tools such as Grafana, Prometheus, etc.
  • Prior experience working in high-scale SaaS or enterprise product environments
  • Contributions to open-source or community initiatives

Details

  • Interview process: Phone screen with Talent Acquisition; video interview with technical teams (via MS Teams / F2F); video interview with the hiring manager (via MS Teams / F2F)

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer-Golang