Home
Jobs

Technical Lead- Golang developer

6 - 9 years

10 - 15 Lacs

Posted:20 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What You'll Do:

  • Technical Leadership & Architecture (40%):

  • Lead the architectural design, development, and implementation of highly scalable, available, and fault-tolerant microservices using Go.
  • Drive technical best practices, coding standards, and architectural patterns (e.g., event-driven, distributed systems) within the team.
  • Conduct comprehensive code reviews, ensuring code quality, performance optimization, security, and adherence to established guidelines.
  • Act as a key technical subject matter expert for Go, guiding the team through complex design decisions and implementation challenges.
  • Collaborate closely with Product Managers, Architects, and other technical leads to define technical roadmaps, scope projects, and manage technical debt.
  • Champion the adoption of new technologies and drive continuous improvement in development processes and tooling.
  • Hands-on Development & Delivery (40%):

  • Write clean, efficient, well-documented, and thoroughly tested Go code for core financial services, high-volume APIs, and backend systems.
  • Develop robust data processing pipelines, real-time transaction engines, and secure API endpoints critical to our operations.
  • Proactively identify, troubleshoot, debug, and resolve complex technical issues across distributed systems and various environments.
  • Lead by example with significant, high-quality code contributions to critical components.
  • Team Leadership & Mentorship (20%):

  • Provide strong technical guidance, mentorship, and coaching to a team of 8-10 software engineers, fostering their professional growth and skill development.
  • Facilitate effective technical discussions, architectural brainstorming sessions, and collaborative problem-solving within the team.
  • Actively participate in the recruitment process, including interviewing and assessing technical talent, contributing to team growth.
  • Cultivate a positive, collaborative, and high-performing team environment that values innovation, shared knowledge, and accountability.

What We're Looking For:

  • 6-8 years of progressive experience in software development, with a deep specialization (at least 4+ years) in building and deploying scalable backend systems using Go.

  • Demonstrable experience in technically leading and mentoring a team of 8-10 engineers, guiding them on technical direction and best practices.
  • Profound understanding of Go idioms, concurrency patterns (goroutines, channels), error handling, and performance optimization techniques.
  • Extensive experience with microservices architecture, RESTful APIs, and strong familiarity with gRPC.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis, Cassandra).
  • Hands-on experience with message queues/brokers (e.g., Kafka, RabbitMQ, NATS) for building asynchronous and event-driven systems.
  • Solid grasp of distributed systems concepts, data consistency, fault tolerance, and resilience patterns.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of the entire Software Development Lifecycle (SDLC), CI/CD pipelines, and comprehensive automated testing strategies (unit, integration, end-to-end).
  • Exceptional communication, interpersonal, and collaboration skills.

    Ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders.
  • A proactive, problem-solving mindset with a relentless commitment to code quality, security, and system reliability.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
Alice Blue Financial Services
Alice Blue Financial Services

Financial Services

N/A

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru