Shuru Logo

Shuru

Senior Golang Engineer

Posted 2 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Gurgaon, Haryana
Senior level
In-Office or Remote
Hiring Remotely in Gurgaon, Haryana
Senior level
Build scalable, high-performance backend services and APIs using Golang. Responsibilities include developing REST and gRPC microservices, working with relational and NoSQL databases, creating event-driven systems with Kafka or RabbitMQ, improving performance and reliability, writing maintainable code, and supporting code reviews, deployments, and production troubleshooting.
The summary above was generated by AI

This is a remote position.

Shuru is a self-managed technology team specializing in accelerating visions through product, technology, and AI leadership. With a focus on bespoke execution, we deliver impactful solutions that are scalable and designed for success. At Shuru, we deliver mobile solutions that meet and exceed customer expectations. Our collaborative and fast-paced environment encourages creativity and innovation.

We are looking for a Senior Golang Engineer to build scalable, high-performance backend systems and APIs. You will work closely with product and engineering teams to develop reliable services, improve system performance, and contribute to the overall technical architecture.


Responsibilities
  • Design, develop, and maintain backend services using Golang.
  • Build scalable REST or gRPC APIs and microservices.
  • Work with relational and NoSQL databases.
  • Develop event-driven systems using messaging platforms such as Kafka or RabbitMQ.
  • Improve application performance, reliability, and security.
  • Write clean, testable, and maintainable code.
  • Participate in code reviews, deployments, and production troubleshooting.

Requirements
  • 6+ years of software engineering experience, with strong hands-on experience in Golang.
  • Good understanding of concurrency, goroutines, channels, and Go best practices.
  • Experience building APIs, microservices, and distributed systems.
  • Knowledge of SQL, databases, caching, and message queues.
  • Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
  • Strong problem-solving and system-design skills.
  • Familiarity with CI/CD, monitoring, and automated testing.


Benefits
  • Competitive salary and benefits package.
  • Opportunity to work with a team of experienced product and tech leaders.
  • A flexible work environment with remote working options.
  • Continuous learning and development opportunities
  • Chance to make a significant impact on diverse and innovative projects


HQ

Shuru Gurugram, Haryana, IND Office

Gurugram, Haryana, India

Similar Jobs

One Month Ago
Remote
India
Senior level
Senior level
eCommerce • Marketing Tech • Software
Build scalable, high-performance backend systems using primarily Golang and Python. Own features end to end, contribute to distributed microservices architecture and system design, develop event-driven components for high-volume messaging and e-commerce workloads, conduct code reviews, troubleshoot production issues, support CI/CD deployments, and document technical specifications and APIs.
Top Skills: Ci/CdDistributed SystemsEchoGinGitGo TemplatingGoGorilla MuxMicroservicesNoSQLPythonRevelRuby On RailsSQLStringer
2 Months Ago
Remote
India
Senior level
Senior level
Cloud • eCommerce • HR Tech • Information Technology • Analytics
Build high-performance backend services and mobile APIs within a microservices architecture. Research and apply technologies to improve reliability, developer experience, and performance. Collaborate on a small mobile backend team; must have production Go experience, solid CS fundamentals, and networking knowledge.
Top Skills: GoMicroservicesMobile ApiNetworking
One Month Ago
Remote
India
Senior level
Senior level
Software
The Senior Software Engineer will design, develop, and support innovative solutions, collaborating with teams, analyzing requirements, and ensuring application performance in an agile environment.
Top Skills: AWSAzureGCPGoNoSQLSQL

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account