18 Sep
|
GeekyAnts
|
Bengaluru
18 Sep
GeekyAnts
Bengaluru
We are looking for a highly experienced Senior Golang Lead Engineer with strong expertise in designing and building scalable backend systems. The ideal candidate should have hands-on experience working on high-scale platforms, fintech systems, or distributed microservice architectures.
Key Responsibilities:
- Design, develop, and maintain scalable, secure, and high-performance backend systems using Golang.
- Lead architecture discussions and drive backend engineering best practices across teams.
- Build and manage distributed systems and microservice-based applications.
- Develop high-throughput and reliable production-grade backend platforms.
- Collaborate with cross-functional stakeholders to deliver scalable technical solutions.
- Review code quality, architecture decisions, and system design implementations.
- Mentor engineering teams and provide technical leadership to developers.
- Implement event-driven architectures, APIs, caching, queues, and system reliability practices.
- Work with SQL and NoSQL databases to ensure performance, scalability, and reliability.
- Drive cloud-native deployments and infrastructure management on AWS, Azure, or GCP.
- Manage containerization, orchestration, and deployment workflows using Docker and Kubernetes.
- Support CI/CD pipeline implementation, monitoring, and production deployments.
- Ensure backend platform scalability, observability, security,
and performance optimization.
- Own backend delivery responsibilities and ensure platform stability in production environments.
Skills & Competencies:
- Strong expertise in Golang and concurrent/distributed system design.
- Excellent understanding of microservices and event-driven architectures.
- Hands-on experience with APIs, caching systems, queues, and system reliability engineering.
- Solid knowledge of SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB.
- Cloud expertise in AWS, Azure, or GCP environments.
- Experience with Docker, Kubernetes, CI/CD pipelines, monitoring, and production deployments.
- Strong leadership, mentoring, and stakeholder management capabilities.
- Excellent communication and problem-solving skills.
Good to Have:
- Experience with gRPC, Kafka, WebSockets, or streaming systems.
- Exposure to security, observability, and performance optimization at scale.
- Experience leading engineering teams or owning large backend platforms.
Educational Qualifications
- 7+ years of software engineering experience with strong backend fundamentals.
- Prior experience in fintech, banking, payments, trading, or other mission-critical domains is preferred.
- Proven experience building scalable and high-throughput production systems.
📌 Tech Lead- Go-lang (Bengaluru)
🏢 GeekyAnts
📍 Bengaluru