Lead Golang Software Engineer

1 Month ago • 5 Years + • Programming

Job Summary

Job Description

The Lead Golang Software Engineer will be responsible for building and leading the development of high-performance microservices. The role involves designing and building gRPC APIs, optimizing service performance, collaborating with DevOps, establishing coding standards, and working with distributed systems. The engineer will also mentor junior developers. The role requires experience in Go, microservices architecture, gRPC, Docker, PostgreSQL, Redis, and Git.
Must have:
  • 5+ years of Go (Golang) experience
  • 3+ years of microservices architecture experience
  • Experience with gRPC & Protocol Buffers
  • Experience with Docker containerization
  • Experience with PostgreSQL & Redis
  • Experience with Git and CI/CD
Good to have:
  • Event-driven architecture experience
  • Experience with Buf for Protocol Buffer
  • Experience with service discovery tools
  • Experience with cloud-native deployment
  • Experience with performance optimization
Perks:
  • Flexible working format
  • Competitive salary and compensation package
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings

Job Details

We're looking for an experienced Go developer to build and lead development of high-performance microservices. You'll work with modern cloud technologies and help design our distributed systems using gRPC and containerized services.

What You'll Do:

  • Lead architectural decisions for microservices and mentor junior developers;
  • Design and build gRPC APIs using Protocol Buffers;
  • Optimize service performance, reliability, and scalability;
  • Collaborate with DevOps on deployment and monitoring;
  • Establish coding standards and conduct code reviews;
  • Work with distributed systems and inter-service communication.

 

Required Skills:

  • 5+ years Go (Golang) production experience;
  • 3+ years microservices architecture experience;
  • gRPC & Protocol Buffers for service design and RPC communication;
  • Docker containerization and service deployment;
  • PostgreSQL & Redis for databases and caching;
  • Git, CI/CD, and modern development workflows;
  • Experience with high-traffic, distributed systems;
  • Previous senior/lead developer role preferred.

 

Technical Knowledge:

  • Service mesh architectures and communication patterns;
  • Authentication/authorization (JWT, OAuth2);
  • API gateway design and traffic management;
  • Database per service patterns and data consistency;
  • Envoy Proxy configuration and load balancing.

 

Nice to Have:

  • Event-driven architecture experience;
  • Buf for Protocol Buffer management and code generation;
  • Service discovery and observability tools;
  • Cloud-native deployment experience;
  • Performance optimization and monitoring.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

GoTo Group - SDET - Growth

GoTo Group

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Expedia - Windows Infrastructure Engineer III - Endpoint Management

Expedia

London, England, United Kingdom (On-Site)
2 Weeks ago
WildBrain - Pipeline TD-Flow

WildBrain

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Qualcomm - Senior Software Engineer - Hypervisor

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
FICO - Software Engineering-Lead backend Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Cloud Imperium Games - Senior Software Engineer C# / .Net

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
3 Weeks ago
N-ix - Senior Java Engineer

N-ix

Colombia (Remote)
4 Months ago
Qualcomm - ASP.NET C# Developer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Cadence - Lead Software Developer

Cadence

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
N-ix - Senior Golang Engineer

N-ix

Ukraine (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Synechron - Junior Tech Support Engineer

Synechron

Singapore (On-Site)
4 Weeks ago
N-ix - Senior SRE engineer

N-ix

India (Hybrid)
1 Week ago
Autodesk - Principal Software Engineer, AWS

Autodesk

San Francisco, California, United States (Hybrid)
3 Weeks ago
Crunchyroll - Staff Software Engineer

Crunchyroll

Hyderabad, Telangana, India (On-Site)
9 Months ago
GameChanger - Senior Data Platform Engineer - AWS

GameChanger

United States (Remote)
2 Months ago
Luxoft - Frontend Developer (React)

Luxoft

Gurugram, Haryana, India (On-Site)
6 Months ago
PrizePicks - Senior Data Science Engineer

PrizePicks

Atlanta, Georgia, United States (Hybrid)
1 Month ago
roof games - Senior Backend Developer

roof games

Istanbul, İstanbul, Türkiye (On-Site)
1 Year ago
Nagarro - Senior Staff Engineer, Frontend React

Nagarro

Gurugram, Haryana, India (On-Site)
8 Months ago
Apollo - Senior Customer Success Manager

Apollo

United States (Remote)
3 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Playtika - IT Infrastructure Engineer

Playtika

Ukraine (On-Site)
7 Months ago
playrix  - Senior Unity Software Engineer (Gameplay)

playrix

Ukraine (Remote)
8 Months ago
Pushka Studios - VFX Artist (Unreal Engine)

Pushka Studios

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
1 Month ago
CharStudio - Operations Manager (Office Manager)

CharStudio

Lviv, Lviv Oblast, Ukraine (On-Site)
1 Month ago
Virtuos - Lead 3D Artist

Virtuos

Ukraine (Remote)
2 Months ago
Room 8 Group - Senior SDET

Room 8 Group

Ukraine (Remote)
1 Month ago
BetterMe - Talent Sourcer (Mobile)

BetterMe

Ukraine (Remote)
3 Weeks ago
Gunzilla - 3D Concept Artist (Hard Surface team)

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
PwC - US GAAP Senior Consultant/Manager

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
8 Months ago
N-ix - Junior Link Building Specialist

N-ix

Ukraine (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Nagarro - Staff Engineer, Java

Nagarro

India (Remote)
8 Months ago
Cadence - C++ Software Developer

Cadence

San Jose, California, United States (On-Site)
1 Month ago
Paytm - Senior MySQL DBA

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Year ago
5minlab - [5minlab]  Client Programmer

5minlab

Seoul, South Korea (On-Site)
8 Months ago
Ubisoft - Lead Technical Programmer - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Rocksteady Studios - Lead Player Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
3 Weeks ago
Eqvilent - C++ TEAM LEAD (MARKETS EXPANSION)

Eqvilent

(Remote)
7 Months ago
Capgemini - Java Developer

Capgemini

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Black Bery - QNX - Senior Systems Software Developer

Black Bery

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Capgemini - C# Appium

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded