Job openings

Team Lead Go (Supply Integrations Team)

Who we need

We are looking for a Go Team Lead to join the Supply Integrations team within the "Consolidator" business unit, which is responsible for the development and optimization of the company's aggregated inventory.

The team develops services that integrate with external suppliers and provide the platform with up-to-date information on availability, bookings, and content from various providers.

Technology stack: Go, PostgreSQL, Redis (as storage), Aerospike, Kafka, NATS, Prometheus (for metrics), OpenTelemetry.

Key responsibilities of the team:

  • Increasing the speed of searching and booking
  • Increasing the quantity and quality of availability data
  • Improving the quality of delivered content

Job responsibilities

  • Leading the hotel integrations team
  • Communication with stakeholders
  • Conducting code reviews
  • Onboarding new engineers
  • Mentoring and developing engineers within the team, conducting 1:1s and Performance Reviews
  • Designing service architectures and participating in architectural reviews

Key qualifications

  • At least 7 years of commercial development experience
  • At least 5 years of experience with Go
  • Experience with high-load systems
  • Experience working with large databases
  • Experience with distributed caches (Redis, Memcached, Aerospike)
  • Experience working with message brokers
  • Experience in System Design: participation in the design and development of distributed systems architecture
  • Knowledge and experience working with Linux-based infrastructure
  • English level B2 or higher, including spoken English

Technical challenges:

  • Accelerating search and booking speed
  • Increasing the quantity and quality of availability data
  • Optimizing resource usage
  • Distributing and optimizing outgoing traffic

We offer you

  • Flexible schedules and opportunity to work remotely.
  • Ambitious and supportive team who love what they do, appreciate each other, and grow together.
  • Internal programs for adaptation and training, development of soft skills, and leadership abilities.
  • Partial compensation for participating in external training and conferences.
  • Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world.
  • Corporate prices on hotels and travel services.
  • MyTime Day Off - an extra non-working day once per quarter without loss of compensation.

Product

Emerging Travel Group is a global travel-tech company whose brands have been operating in over 220 source markets since 2010. We specialize in developing advanced online booking platforms for all types of clients — from individual tourists to travel agents and companies organizing business trips. Our solutions empower hoteliers to effortlessly showcase their accommodations, boosting visibility and attracting a broader audience.

Our mission is to create, distribute, and operate the most convenient travel products. We constantly innovate and break the rules of the highly complex travel industry to make travel more widely available for individuals, more rewarding for professionals, and simpler for everyone.

More about our company and mission

Read