N

Lead Golang Engineer

icon building Company : N-ix
icon briefcase Job Type : Full Time

Job Description - Lead Golang Engineer


We are looking for a Lead Golang Engineer to join our team! The ideal candidate will take ownership of designing, developing, and maintaining scalable, high-performance applications, while also mentoring and leading a team of engineers. Experience with Java is a plus.


Our client is one of Azerbaijan's leading mobile telecommunication providers, with the most significant 49% market share and 5.0 million customers. Together with N-iX, our customer plans to develop a Financial Payment Technology Platform Solution that allows B2C interactions for its impressive customer base, which includes 99.8% of Azerbaijan's population. 


Responsibilities:



  • Lead the design, development, and deployment of backend microservices using Go (Java is a plus)

  • Drive architectural decisions and ensure best practices in software development

  • Mentor and guide team members, fostering a culture of continuous learning and high performance

  • Collaborate with product managers and stakeholders to deliver solutions that meet business objectives

  • Ensure code quality, scalability, and maintainability through code reviews, testing, and automation.



Requirements:



  • Extensive production experience with Go.

  • Strong hands-on knowledge of Go: concurrency (goroutines/channels), context/timeouts, and writing idiomatic, maintainable code.

  • Experience designing, building, and operating high-load backend services and microservices (scalability, resilience, consistency trade-offs).

  • Hands-on experience with API design and implementation: REST and/or gRPC, versioning, and backward compatibility.

  • Solid knowledge of datastores (SQL/NoSQL), caching, and data consistency fundamentals.

  • Production engineering skills: automated testing (unit/integration), observability (logs/metrics/traces), troubleshooting, and performance profiling.

  • Proven track record of leading engineering teams and delivering complex projects; strong communication and leadership skills.

  • Cloud platforms: AWS (preferred, not required)


Preferred:



  • Experience with CI/CD pipelines; containerization and orchestration (Docker, Kubernetes); and production monitoring/observability tools.

  • Familiarity with Agile/Scrum practices and working in cross-functional teams.


 


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


Original job Lead Golang Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Lead Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.