Padmi

Backend Developer - Golang

Delhi NCRPosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at SMC

Opens the source posting on shine.com

Source description

About the role

View original

As a Backend Developer at SMC Group, you will be responsible for designing and building scalable, high-performance systems using Golang, with a focus on strong computer science fundamentals and high-level system architecture. Your key responsibilities will include: - Architecting, developing, and maintaining backend services using Go, including REST, gRPC, and microservices - Designing and implementing event-driven workflows using Kafka or other messaging systems - Improving performance through Redis-based caching strategies - Writing optimized SQL and managing PostgreSQL databases at scale - Creating and presenting high-level system design and architecture documentation - Conducting code reviews, maintaining coding standards, and mentoring junior engineers - Participating in system monitoring, troubleshooting, and scalability planning To excel in this role, you should possess the following qualifications and skills: - 2-4 years of backend engineering experience, with expertise in Go (Golang) and frameworks like Gin, Echo, etc. - Strong problem-solving ability using Data Structures & Algorithms - Prior experience with queue-based architectures and caching layers - Proven track record in system design and scalable infrastructure - Excellent communication skills and the ability to work effectively in a team environment Joining SMC Group will provide you with exciting opportunities to: - Build products that redefine the future of Fintech in India and globally - Lead and mentor high-performing engineering teams - Collaborate with tech experts on scalable architectures - Make a real impact in a fast-growing, innovation-driven environment This is a thrilling chance to contribute to cutting-edge projects and be part of a dynamic team shaping the future of technology at SMC Group. As a Backend Developer at SMC Group, you will be responsible for designing and building scalable, high-performance systems using Golang, with a focus on strong computer science fundamentals and high-level system architecture. Your key responsibilities will include: - Architecting, developing, and maintaining backend services using Go, including REST, gRPC, and microservices - Designing and implementing event-driven workflows using Kafka or other messaging systems - Improving performance through Redis-based caching strategies - Writing optimized SQL and managing PostgreSQL databases at scale - Creating and presenting high-level system design and architecture documentation - Conducting code reviews, maintaining coding standards, and mentoring junior engineers - Participating in system monitoring, troubleshooting, and scalability planning To excel in this role, you should possess the following qualifications and skills: - 2-4 years of backend engineering experience, with expertise in Go (Golang) and frameworks like Gin, Echo, etc. - Strong problem-solving ability using Data Structures & Algorithms - Prior experience with queue-based architectures and caching layers - Proven track record in system design and scalable infrastructure - Excellent communication skills and the ability to work effectively in a team environment Joining SMC Group will provide you with exciting opportunities to: - Build products that redefine the future of Fintech in India and globally - Lead and mentor high-performing engineering teams - Collaborate with tech experts on scalable architectures - Make a real impact in a fast-growing, innovation-driven environment This is a thrilling chance to contribute to cutting-edge projects and be part of a dynamic team shaping the future of technology at SMC Group.

One address, no account. We’ll tell you when matching roles go live.

More at SMC

Related open roles

View all roles