Talent.com
Shiprocket - Golang Developer - Distributed Systems
Shiprocket - Golang Developer - Distributed SystemsShiprocket Limited • Gurgaon
Shiprocket - Golang Developer - Distributed Systems

Shiprocket - Golang Developer - Distributed Systems

Shiprocket Limited • Gurgaon
30+ days ago
Job description

About the Role :

We're looking for an experienced and motivated GoLang Developer to join our fast-paced engineering team in Gurgaon. You will be instrumental in designing, developing, and maintaining our high-performance, scalable backend services and microservices architecture. The ideal candidate has strong hands-on experience with Go (Golang) and a solid understanding of building reliable, distributed systems.

Key Responsibilities :

  • Design, develop, and maintain scalable and secure backend services, APIs, and microservices using Go (Golang).
  • Implement high-quality, clean, maintainable, and efficient code with a strong emphasis on test-driven development (TDD) and unit / integration testing.
  • Leverage Go's concurrency primitives like Goroutines and Channels to build highly concurrent and performant applications.
  • Collaborate with product managers, designers, and other engineering teams (Frontend, DevOps) to define, design, and ship new features.
  • Integrate with various data stores, including both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
  • Participate in code reviews to maintain high code quality and share knowledge within the team.
  • Contribute to system architecture discussions and drive the technical implementation of complex features.
  • Optimize existing applications for maximum speed, scalability, and stability, focusing on performance tuning and monitoring.
  • Work closely with DevOps teams to integrate code into CI / CD pipelines and ensure seamless deployment and operation using Docker and Kubernetes.
  • Troubleshoot and resolve production issues in a timely and effective manner.

Required Skills and Qualifications

  • Experience : 3 to 6 years of experience in backend software development, with at least 2-3 years dedicated to building production-grade services in Go (Golang).
  • Go Expertise : Deep understanding of the Go programming language, its idioms, paradigms, and runtime features, especially concurrency, Goroutines, and Channels.
  • Architecture : Proven experience in designing and implementing RESTful APIs and building microservices-based architectures.
  • Database Knowledge : Strong working knowledge of at least one relational database (e.g., PostgreSQL, MySQL) and one NoSQL database (e.g., MongoDB, Redis). Experience with ORMs / database drivers is preferred.
  • System Design : Solid understanding of distributed systems, data structures, and algorithms.
  • Message Queues : Hands-on experience with message brokers like Kafka or RabbitMQ for asynchronous communication.
  • Tools and Practices : Proficiency with Git (version control) and strong adherence to Agile development methodologies (Scrum / Kanban).
  • Testing : Experience writing comprehensive unit and integration tests to ensure high code coverage.
  • Communication : Excellent verbal and written communication skills and a collaborative attitude for cross-functional teamwork.
  • Preferred (Bonus) Qualifications :

  • Experience with cloud platforms (AWS, GCP, or Azure) and cloud-native application development.
  • Familiarity with container orchestration tools like Kubernetes and containerization with Docker.
  • Knowledge of gRPC or other high-performance communication protocols.
  • Experience with monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK stack).
  • Prior experience in a FinTech, E-commerce, or high-transaction environment is a plus.
  • Educational Background :

  • Bachelor's or Masters degree in Computer Science, Engineering, or a related technical field, or equivalent practical (ref : hirist.tech)
  • Create a job alert for this search

    Golang Developer • Gurgaon

    Related jobs
    Golang Backend Developer

    Golang Backend Developer

    Mithril Defense • Ghaziabad, IN
    We are Hiring : Golang Backend Developer.Join Us in Shaping the Future of Drone Technology!.US-headquartered security company. The backend app is designed with a.These services are containerized and ...Show more
    Last updated: 30+ days ago • Promoted
    Golang developer

    Golang developer

    Kumaran Systems • gurgaon, haryana, in
    We are seeking a software developer with 3–4 years of professional experience and strong expertise in.The ideal candidate will have hands-on experience with both. MongoDB) and SQL / Oracle databases, ...Show more
    Last updated: 9 hours ago • Promoted • New!
    Golang Developer - System Architecture

    Golang Developer - System Architecture

    Recruitmenthub365 • Delhi, IN
    Remote
    Description : Position : Golang Developer Location : Remote role Experience : 4+ Years Must-Have : Gola...Show more
    Last updated: 7 days ago • Promoted
    Golang (Kubernetes) Developer

    Golang (Kubernetes) Developer

    HCLTech • Delhi, India
    Senior Golang Developer Experience : .PAN India (Any location) Joining Urgency : .Immediate to 30 days Client Interview : . Golang : Strong hands-on experience in building scalable backend services using G...Show more
    Last updated: 27 days ago • Promoted
    Golang Developer

    Golang Developer

    Manhattan Tech Ventures • Delhi, India
    We are seeking a skilled Golang Developer to join our team and play a crucial role in optimizing, updating, and maintaining our cloud-based systems. The ideal candidate will have a deep understandin...Show more
    Last updated: 30+ days ago • Promoted
    Golang Backend Engineer

    Golang Backend Engineer

    Hyqoo • Delhi, IN
    Job Title : Backend Engineer (Golang).Duration : 6+ months with possibility of extensions.Time Zone : IST hours 9am to 6pm. Design, develop, and maintain backend services using Golang within a microser...Show more
    Last updated: 7 days ago • Promoted
    Shiprocket - Golang Developer - Distributed Systems

    Shiprocket - Golang Developer - Distributed Systems

    Shiprocket Limited • Gurugram
    About the Role : We're looking for an experienced and motivated GoLang Developer to join our fast-paced engineering team in Gurgaon. You will be instrumental in d...Show more
    Last updated: 30+ days ago • Promoted
    Golang Developer - Fintech

    Golang Developer - Fintech

    Huxley • Delhi, India
    We are seeking backend engineers who can design and deliver robust, scalable, and maintainable services.This role involves building new systems or re-engineering existing ones to ensure long-term r...Show more
    Last updated: 1 day ago • Promoted
    Kubernetes+Linux Developer

    Kubernetes+Linux Developer

    Tata Consultancy Services • Delhi, India
    TCS is Hiring Kubernetes + Linux Developer For Hyderabad location.Please apply only if you are available for a In-person interview at TCS Hyderabad on 8th November 2025. We are looking for a Senior ...Show more
    Last updated: 14 days ago • Promoted
    GoLang Developer

    GoLang Developer

    The Versatile Club • ghaziabad, uttar pradesh, in
    We are hiring experienced Golang Backend Engineers (SDE II) to join the StoreFront Engineering team.You will work on high-scale, real-time, API-driven backend services used by millions daily.The ro...Show more
    Last updated: 8 hours ago • Promoted • New!
    Backend Systems Engineer (Golang)

    Backend Systems Engineer (Golang)

    Autobit Software Service PVT LTD • Noida, Republic Of India, IN
    SaaS products that redefine how data and trading systems work at scale.You’ll work closely with our core engineering team to design and optimize APIs, microservices, and containerized deployments t...Show more
    Last updated: 10 days ago • Promoted
    C++, Golang professionals (7-12 Yrs)-Bangalore-Only Immediate Joiners preferred!!!

    C++, Golang professionals (7-12 Yrs)-Bangalore-Only Immediate Joiners preferred!!!

    Anlage Infotech (India) P Ltd • Delhi, India
    Urgently lookig out for candiates with strong experience in C++ & Golang with one of my reputed client for Bangalore location. Only Immediate joiners preferred • • •.Mandatory skills Primary : C++, Gith...Show more
    Last updated: 23 hours ago • Promoted
    Distributed System Engineer

    Distributed System Engineer

    eBay • Delhi, IN
    Here’s a polished job post draft based on your requirements 👇.We’re Hiring : Distributed Systems Engineer.Are you passionate about building large-scale distributed systems and data infrastructure?...Show more
    Last updated: 9 hours ago • Promoted • New!
    Kissht - Senior Golang Software Engineer - Distributed Systems

    Kissht - Senior Golang Software Engineer - Distributed Systems

    Kissht Finance • Delhi, IN
    Remote
    Description : We are seeking a skilled and motivated Golang Developer to join our dynamic team.The ideal can...Show more
    Last updated: 20 days ago • Promoted
    Golang Developer

    Golang Developer

    Tata Consultancy Services • New Delhi, India
    Be a polyglot developer, capable of developing and maintaining software in GoLang.Develop code and solutions in the observability space, leveraging tools such as Kafka, Prometheus, Graphite, Logsta...Show more
    Last updated: 4 hours ago • Promoted • New!
    Golang Developer

    Golang Developer

    Mai Labs • Delhi
    We're building something audacious, something global, in next tech at Mai Labs : a new digital infrastructure layer, an internet architectural rail that puts users, builders, creators and deve...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Developer (Golang)

    Senior Backend Developer (Golang)

    PioVation GmbH • Ghaziabad, IN
    Senior Backend Developer (Golang).This is an exciting opportunity to scale core services and shape our .Observability (logs / metrics / traces) and secure API design. Event streaming (Kafka / NATS), Redis...Show more
    Last updated: 14 days ago • Promoted
    Lead-Golang Developer

    Lead-Golang Developer

    Harrier Information Systems • new delhi, delhi, in
    This could be a better career opportunity! Harrier Information Systems is looking for a.Job Location : - Mumbai / Nagpur / Hybrid. Harrier is a fast-growing, digital transformation services Company focus...Show more
    Last updated: 8 hours ago • Promoted • New!