Golang / Go Job: Software Engineer GO (strong mid/senior)

Wakacje.pl

Software Engineer GO (strong mid/senior) at Wakacje.pl

Remote › 🇪🇺 100% remote position (in European timezone)
  (Posted Jul 29 2026)

Salary
70k+ EUR

Job description
Market-leading travel agency (part of an international holding) working with numerous tour operator partners is looking for a Golang Developers to join our core backend engineering team. Our developers focus heavily on building robust API integrations between our internal platform and external travel suppliers/aggregators to process and manage holiday offers.

You'd build: a greenfield Go booking platform replacing legacy PHP, search engines migrating from Scala/PHP to Go, and large-scale offer-data integrations with tour operators.

Stack: Go, gRPC, REST, PostgreSQL, Elasticsearch, Redis
You: 3+ years commercial Go, distributed systems, English B2+
🤝 Employment (Poland) or B2B — your choice. Comp.: 6.200 EUR.

YOU MUST BE ELIGIBLE TO WORK OR INVOICE IN POLAND!

About the company

We are an e-commerce platform in Poland and a network of travel agencies offering a wide range of travel products. We are part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Alongside Wakacje.pl and the Invia brands, we scale our impact across the CEE market, driven by a shared #TravelMindset. In our daily work, we #Explore better ways to grow, #Engage through real ownership and teamwork, and #Enjoy building experiences that people genuinely look forward to.

Send us your CV and… see you at Invia CEE x Travelplanet.pl x Wakacje.pl ✈️

Requirements
Min. 7 years professional experience as a software developer, including min. 5 years of commercial experience programming in Go.
Proven experience in designing and building distributed systems and microservices.
Strong hands-on knowledge of relational and NoSQL databases (e.g., PostgreSQL, MariaDB, Elasticsearch, Redis).
Practical experience with REST APIs and gRPC.
Strong understanding of various architectural patterns (e.g., Hexagonal, Clean Architecture).
Communicative English (min. B2 level).
Nice to have:
DevOps skills (CI/CD, Kubernetes) and experience with message brokers (Kafka/RabbitMQ).

Key Responsibilities
Create, implement, and maintain high-performance, scalable backend services and microservices using Go.
API Integrations: Seamlessly integrate internal platforms with external systems via REST APIs and gRPC.
Optimization: Process large volumes of data, optimize system performance, and ensure reliability for high-traffic operations.
Collaborate with development and product teams to align technical solutions with business requirements.
Code review - conduct and participate in code reviews to maintain code quality, performance, and consistency.
Problem solving - troubleshoot and resolve complex technical issues, ensuring system reliability and performance.
Innovation - drive the adoption of best practices and new technologies to continuously improve our development process and products.

Our offer FOR EMPLOYEES

Paid time off: is included in the service fee
Flexible Working Hours: Our core hours are 9 AM to 3 PM
Hybrid Work Model: Great flexibility - depends on your preferences, works from the office at least once a month
Health and Wellness: Shared costs for sports activities and private medical care
Professional Development: Shared costs for training and courses
Life Insurance: Comprehensive coverage for peace of mind
Employee Discounts: Access to corporate products and services at discounted prices

If the above sounds like an interesting opportunity we would be more than happy to hear from you!

Please send your resume in English.


 

Company: Wakacje.pl

Wakacje.pl
Linkedin profile
Location: 🇪🇺 EU Remote, 100% Remote

Map of Europe

Skills wanted, in addition to Golang:
go b2b devops elasticsearch golang
grpc kafka kubernetes microservices nosql
php postgresql rabbitmq redis scala

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with b2b Golang jobs with devops Golang jobs with elasticsearch Golang jobs with grpc Golang jobs with kafka Golang jobs with kubernetes Golang jobs with microservices Golang jobs with nosql Golang jobs with php Golang jobs with postgresql Golang jobs with rabbitmq Golang jobs with redis Golang jobs with scala