Golang Developer SDE 2 - Contract

3 - 7 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Backend Engineer (Golang) SDE II in this contract role with a technology client specializing in software products/platforms, your primary responsibility will be to design, develop, and maintain high-performance backend services and microservices using Go (Golang). You will work on delivering scalable and reliable services by building and consuming gRPC and RESTful APIs, containerizing applications, managing deployments using Docker and Kubernetes, and implementing robust data access patterns with PostgreSQL and Redis with a focus on performance, indexing, and consistency. Additionally, you will be responsible for driving observability, logging, and alerting for production systems, as well as contributing to CI/CD pipelines, code reviews, and engineering best practices to enhance release velocity and code quality. **Key Responsibilities:** - Design, develop, and maintain backend services and microservices using Go (Golang) to meet scalability and reliability goals. - Build and consume gRPC and RESTful APIs; define clear API contracts and ensure backward compatibility. - Containerize applications and manage deployments using Docker and Kubernetes; optimize pod sizing, autoscaling, and rollout strategies. - Implement robust data access patterns with PostgreSQL and Redis, focusing on performance, indexing, and consistency. - Drive observability, logging, and alerting for production systems; investigate and resolve incidents with root-cause analysis. - Contribute to CI/CD pipelines, code reviews, and engineering best practices to improve release velocity and code quality. **Qualifications Required:** - 3+ years of commercial experience developing backend services with Golang. - Proven experience designing and implementing microservices using gRPC and RESTful APIs. - Hands-on experience with Docker and Kubernetes in production environments. - Strong SQL and NoSQL experience, specifically PostgreSQL and Redis. - Practical knowledge of CI/CD pipelines, automated testing, and deployment automation. - Experience troubleshooting, profiling, and optimizing high-throughput, low-latency systems. In this role, you will have the opportunity to work in a collaborative, delivery-focused environment that emphasizes engineering excellence and observability. You will engage on-site across India, working closely with product and operations stakeholders. (Note: Additional details about the company were not provided in the job description.),

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You