Position Overview
Golang Backend Engineer
Responsibilities:
Design, develop, and maintain
scalable, high-performance backend systems
using
Go (Golang) .
Drive
system design and architecture discussions
for new and existing microservices.
Write
clean, efficient, and testable Go code , following best practices and idiomatic Go patterns.
Collaborate closely with
product managers, frontend engineers, and DevOps teams
to deliver end-to-end features.
Optimize applications
for performance, scalability, and reliability in distributed environments.
Participate in
code reviews , ensure code quality, and
mentor junior engineers
when needed.
Identify and resolve performance bottlenecks , scalability challenges, and production issues.
Quickly
ramp up on new technologies, business domains, and codebases .
Contribute to improving
development processes, CI/CD ...