Grid Dynamics
Golang Engineer
Grid DynamicsUkraine6 days ago
Full-timeEngineering

Lead Golang Engineer (Ukraine)

We’re looking for a Lead Golang Engineer to join an international product team working on a large-scale European platform that transforms how millions of people experience their daily lives. This role offers the opportunity to work with a modern tech stack, collaborate with talented engineers across Europe, and make a strong impact on the system’s architecture and scalability.

What you’ll do

  • Lead the design, development, and optimization of backend services and APIs built primarily with Golang (some services in Python).
  • Drive architecture discussions and ensure the scalability and reliability of distributed systems.
  • Work with microservices, PostgreSQL, and MongoDB.
  • Collaborate with cross-functional teams to design and deliver new product features.
  • Ensure high-quality code through CI/CD, TDD, and DDD best practices.
  • Mentor other engineers and contribute to improving engineering standards and processes.

Requirements

  • Proven experience in backend development (Monolithic, Microservices, or distributed systems).
  • Strong proficiency in Golang.
  • Hands-on experience with AWS, Docker, and Kubernetes.
  • Understanding of event-driven architectures (RabbitMQ, Kafka).
  • Familiarity with CI/CD pipelines and testing practices.
  • Excellent problem-solving skills and a proactive mindset.
  • English level: B2 or higher

Key Skills

Ranked by relevance