YB Manager A BE TL

Adaptiq Logo

Adaptiq

๐Ÿ“Remote - Ukraine

Summary

Join Adaptiq, a technology hub, as a Backend Team Leader (Golang) to lead a team of 2-3 backend developers and a QA engineer. You will be responsible for refactoring legacy Ruby code to Golang, optimizing system architecture, improving data pipelines, and contributing to new product development. This role requires strong leadership skills, experience with Golang and related technologies, and a proven track record in large-scale application migration. You will work closely with architects and other team leaders to ensure technical alignment. Adaptiq offers a competitive compensation package, remote work options, and 20 days of vacation leave.

Requirements

  • At least 5 years of experience in backend development in Golang
  • At least 2 years of experience leading a small software development team
  • Proven track record in migrating or refactoring large-scale applications
  • Experience with event-driven architecture using Kafka or RabbitMQ
  • Strong knowledge of high volume Elasticsearch for scalable data storage
  • Solid understanding of microservices architecture and scalable backend systems
  • Strong knowledge of AWS Cloud, S3, RDS, EC2, EKS
  • Experience Proficiency in relational databases (PostgreSQL, Amazon RDS) and caching mechanisms like Redis
  • Experience with CI/CD pipelines, automated testing, and performance monitoring
  • Ability to balance hands-on coding with leadership responsibilities
  • Problem-solving mindset with a focus on scalability and maintainability
  • Excellent communication and ability to work with cross-functional teams
  • English level - Upper-Intermediate

Responsibilities

  • Lead and mentor a team of several backend developers and a QA engineer
  • Drive the migration of Ruby services to Golang, ensuring high-performance, maintainable code
  • Improve system scalability, stability, and performance through architectural enhancements
  • Oversee data pipeline optimization to ensure efficiency and reliability
  • Conduct code reviews, enforce best practices, and foster a strong engineering culture
  • Work hand-in-hand with architects, tech leads and the core team leader to ensure technical alignment
  • Participate in technical planning, designing scalable solutions that support business growth
  • Provide technical guidance and troubleshoot performance bottlenecks
  • Manage the team Scrum process, including sprint planning, backlog prioritization, and retrospectives
  • Track team progress and drive improvements in development velocity and quality
  • Ensure timely delivery of refactoring efforts, scalability improvements, and new product features

Preferred Qualifications

  • Experience with Ruby (for refactoring and understanding legacy systems)
  • If there is no experience with Ruby, then willingness and learn and work with Ruby

Benefits

  • 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in)
  • Full accounting and legal support in all countries we operate
  • Fully remote work model with a powerful workstation and co-working space in case you need it
  • Highly competitive package with yearly performance and compensation reviews

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.