
Golang Tech Lead
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Ukraine.
• Ensure stable, scalable, and high-quality development of the backend direction by establishing technical ownership.
• Implement engineering standards and reduce dependency on the Head of Engineering for daily technical decisions.
• Decompose complex tasks and provide technical support for delivery.
• Manage technical debt and plan for refactoring.
• Make technical decisions at the service level and regarding their interactions.
• Mentor and develop backend engineers.
• Participate in critical projects and architectural changes.
• 5+ years of experience in backend development using Go, with 1–2+ years in the role of Tech Lead / Staff Engineer (with ownership at the system level).
• Strong experience in Go development and designing distributed microservices architectures.
• Deep understanding of API design (REST / async communication) and event-driven architecture.
• Experience with PostgreSQL, NoSQL, and query optimization.
• Ability to build scalable and reliable systems (timeouts, retries, idempotency).
• Experience with AWS (or alternatives) and observability (logs, metrics, alerts).
• Medical insurance.
• Compensation for working with a psychologist.
• Individual benefit for sports activities.
• Breakfasts and lunches (on-site at offices).
• Sports activities at Genesis: running community, volleyball, yoga (offline); stretching and yoga (online).
• Budget for courses, conferences, and English language learning.
• Autonomy and flexibility: the option to choose between working in the office (Kyiv or Lviv) and a remote-first format (within Ukraine and abroad).
• Flexible start time (from 8 AM to 11 AM Kyiv time).
• 20 days off per year, days off on public holidays, and unlimited sick leaves.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.