Vacancy description
Senior Backend Developer - Golang/Data Structure in Delhi, भारत
SMC
Delhi, भारत
Senior Backend Developer (Golang) :Job Overview :We are seeking a dedicated Backend Developer to design and build scalable, high performance systems using Golang, strong computer science fundamentals (DSA), and high-level system https://jobeax.com/link/fbrGcQB5Clg1ZlqO Skills & Tech Stack :- Go (Golang): Extensive production-level experience, including development with frameworks like Gin, Echo, etc., for building scalable, high-performance services- Data Structures & Algorithms: Solid problem-solving ability- High-Level Architecture: Experience with service-oriented/microservices design and HLD documentation- Messaging & Queues: Kafka or equivalent (RabbitMQ, NATS) for event-driven pipelines- Caching: Redis or similar in-memory caching for low-latency data access- Database: PostgreSQL (schema design, SQL optimization, large-scale systems)Key Responsibilities :- Architect, develop and maintain backend services using Go (REST/gRPC/microservices)- Design and implement event-driven workflows using Kafka or messaging systems- Improve performance through Redis-based caching strategies- Write optimized SQL and manage PostgreSQL databases at scale- Create and present high-level system design and architecture documentation- Conduct code reviews, maintain coding standards, mentor junior engineers- Participate in system monitoring, troubleshooting, and scalability planningIdeal Candidate Profile :- 5 - 10 years of backend engineering experience, with strong expertise in Go (Golang) and frameworks like Gin, Echo, etc.- Demonstrated ability to solve complex CS problems using DSA- Prior involvement in queue-based architectures and caching layers- Proven track record in system design and scalable infrastructure- Strong communicator and team player with leadership exposure (ref:hirist.tech)