HamburgerMenu
hirist

Unacademy - Backend Developer - Golang

Posted on: 26/11/2025

Job Description

Description :


About the Role :


We are seeking a highly skilled Backend Developer (SE-2) to join our engineering team. In this role, you will design, develop, and scale backend services that power our core products.


You will work closely with cross-functional teams, contribute to architectural decisions, and build high-performance, distributed systems.


Key Responsibilities :


- Design, develop, and maintain backend applications and microservices using Golang.


- Build scalable, fault-tolerant distributed systems leveraging AWS services.


- Implement data storage solutions using SQL/NoSQL databases.


- Develop and optimize high-throughput event-driven systems with Kafka.


- Containerize and deploy services using Docker and Kubernetes.


- Collaborate with product, DevOps, and frontend teams to deliver end-to-end features.


- Write clean, maintainable, and well-tested code following best practices.


- Troubleshoot production issues and participate in on-call support (if required).


- Contribute to architectural improvements and technical design discussions.


Required Skills & Qualifications :


- 2 to 5 years of experience as a backend engineer, preferably in a product-based or high-growth startup environment.


- Strong hands-on expertise in Golang.


- Solid understanding of microservices, distributed systems, and event-driven architecture.


- Experience with AWS services such as EC2, Lambda, S3, RDS, DynamoDB, etc.


- Proficiency with Kafka or similar message brokers.


- Experience working with SQL/NoSQL databases.


- Good understanding of Docker, Kubernetes, CI/CD pipelines, and DevOps fundamentals.


- Strong problem-solving skills, debugging capability, and attention to detail


info-icon

Did you find something suspicious?