Role Overview
We are seeking a highly motivated and skilled Backend Developer (SDE 1) with 1–3 years of experience in Golang to join our remote engineering team. The ideal candidate should have hands-on experience with microservices, eCommerce platforms, and cloud-based deployment, and should be comfortable building high-performance, scalable backend systems using modern technologies.
Responsibilities
- Design, develop, and maintain scalable microservices using Golang
- Build and integrate RESTful and gRPC APIs for various modules
- Implement efficient, performant solutions with attention to Space and Time complexity
- Apply best practices in Low-Level Design (LLD) for modular, testable code
- Work with Goroutines and Go concurrency patterns for optimal performance
- Deploy and manage services on AWS, ensuring high availability
- Collaborate with cross-functional teams to deliver solutions for eCommerce platforms
- Participate in code reviews, CI/CD setup, and DevOps best practices
- Optimize existing services for scalability, security, and reliability
Requirements
- Strong programming skills in Golang
- Hands-on experience with Microservices Architecture
- Solid understanding of AWS services (EC2, S3, Lambda, etc.)
- In-depth knowledge of Goroutines and Go concurrency patterns
- Good grasp of Data Structures and Algorithms
- Understanding of Space and Time Complexity
- Proficiency in Low-Level Design
- Experience building or maintaining eCommerce applications
- Knowledge of REST/gRPC APIs
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, etc.)
Skills
- Golang
- AWS
- Microservices
- gRPC
- CI/CD
Nice to Have
- Familiarity with Docker, Kubernetes
- Exposure to GraphQL
- Basic frontend understanding is a plus
Benefits
- Opportunity to work with a fast-paced and modern tech stack
- Fully remote, flexible working environment
- Work on high-impact systems with real-world scale
- Strong chance of full-time conversion based on performance