Search by job, company or skills

GeekyAnts

Technical Lead

Save
new job description bg glownew job description bg glow
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 optimisation.
  • 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.
  • Strong 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 optimisation 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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148516689

Similar Jobs

Bengaluru, India

Skills:

MavenPostgreSQLSpring BootReactTypescriptJavascriptJUnitDockerMySQLJestAWSJavaCSSReduxCss3IntellijGitGradleGcpMockitoPostmanRestful ApisAzureStyled ComponentsContext APIVS CodeReact Testing LibraryMaterial-UITailwind CSS

Bengaluru, India

Skills:

JavaApisPostgreSQLDynamodbSpring BootRedisGcpDockerDistributed SystemsMySQLMongoDBAzureKubernetesAWSmessaging systemsNoSQL databasesevent-driven architecturesasynchronous processingCachingmicroservices architectureCI CD pipelinesSQL databases

Bengaluru, India

Skills:

SoslGitDell BoomiBitbucketService CloudLWCMulesoftSales CloudAPEXSoqlSOAP APIsPlatform Events

Bengaluru

Skills:

PowerShellPytestBashJiraLinuxRobot FrameworkSeleniumRest ApisKubernetesPythonTest Automation CI CDCloud environmentsMicroservices architectureTest InfrastructureGitLab CI CD

Bengaluru, India

Skills:

wan optimization Cloud AWSKvmPerltest automationAzurePythonHyper-VSystem and Software QAnetworking WAN technologiesvirtualization ESX