Go Developer (Travel and Transportation sphere)
Company Background
Our client is a global technology company dedicated to transforming the travel and transportation industry. With a strong focus on data, automation, and intelligent systems, the team partners with some of the world’s leading travel organizations to help them achieve commercial success through technology-driven innovation.
Project Description
This project focuses on the integration of a core travel platform with multiple external vendors, including airline data providers and payment service providers. The integration ensures seamless data exchange, execution of transactions, and system interoperability. The project uses a microservices architecture, with a strong emphasis on Google Cloud services, scalability, and maintainability.
Technologies
- Go
- Python
- Microservices Architecture
- Google Cloud Platform (Spanner, Pub/Sub, Dataflow)
- Terraform
What You'll Do
-
Conduct technical analysis of integration challenges and propose scalable, secure, and maintainable solutions;
-
Participate in architecture and design discussions, ensuring technical decisions align with industry standards;
-
Collaborate with stakeholders, vendors, and product owners to clarify technical requirements and define feasible use cases;
-
Drive and contribute to technical initiatives, aligning with business and integration goals;
-
Design and implement microservices and communication pipelines, supporting real-time, large-scale data exchange;
-
Foster clear communication within the team and across third-party providers, ensuring alignment and transparency;
-
Encourage continuous improvement in processes, tools, and team knowledge;
-
Provide mentorship, share knowledge, and help build a collaborative and innovative team culture;
Job Requirements
-
4+ years of software development experience, with a strong focus on Go in the last 2+ years;
-
Deep understanding of Go best practices, idiomatic coding, and microservices development;
-
Experience with any cloud provider; Google Cloud Platform is preferred;
-
Solid knowledge of microservices architecture, including service-to-service communication, observability, and isolation;
-
Proficiency in technical communication, including clear reporting in daily meetings and direct engagement with third-party vendors;
-
Experience with Terraform and infrastructure-as-code practices;
-
English proficiency at B2 or higher to communicate effectively in international, cross-functional teams;
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.
Apply for this job
*
indicates a required field