(Senior) Golang Engineer
Our Vision
We believe in a world where travel companies can innovate freely, growing and accelerating their business, while delivering the experience travelers want and the change the industry needs.
FLYR is a technology company that unlocks freedom to innovate for the travel industry – eliminating legacy constraints to enable real-time decision making and create the experiences travelers seek. With FLYR, businesses are able to quickly unlock modern retailing capabilities, improve revenue performance and modernize the e-commerce experience.
Flight Itinerary (About The Role)
We are looking for a (Senior) Golang Engineer to join the Product Catalogue team, where you will play a key role in designing, developing, and maintaining our product. Product catalogue refers to a feature within our Offer&Order platform, which allows airlines to create and manage their own product offerings, including bundled third-party services like hotels and car rentals.
The role requires a deep understanding of Golang and Spanner DB, with a preference for past experience in Python
What Your Journey Will Look Like (Responsibilities)
- Design, develop, and maintain new features for Product Catalogue using Golang
- Design and optimize database structures, write efficient queries, and manage data integrity using Google Spanner.
- Collaborate with other teams to gather requirements and define service specifications for the Product Catalogue
- Ensure high availability, reliability, and performance of the effective design and implementation practices.
- Implement monitoring, logging, and analytics solutions to track service usage, performance metrics, and service health using DataDog
- Collaborate with Platform Engineering teams to automate deployment processes, set up CI/CD pipelines, and manage infrastructure as code.
- Stay updated on emerging trends, best practices, and technologies in microservices architecture, and cloud-native development.
- Provide technical expertise in product design, development, and delivery.
- Provide troubleshooting and support for production issues.
- Maintain comprehensive documentation for the developed systems.
- Make accurate estimates for upcoming work, communicate technical solutions effectively, and share knowledge.
- Work in a product-focused scrum team to deliver against a roadmap driven by a dedicated product owner.
What To Pack For This Trip (Qualifications)
- Degree and/or advanced domain expertise and successful industry experience in either Computer Science, Computer Engineering, Math, Economics, or Operation Research.
- Relevant work experience in software development, preferably designing and implementing web applications in micro service-based architecture
- Solid knowledge of any object oriented programming (preferably and Golang)
- Willingness to learn/use Python on a daily basis.
- Experience with database design and good knowledge of SQL.
- Strong understanding of design patterns, object oriented or functional programming.
- Experience in creating architecture design documents and analysis of functional requirements.
- Fluent with unit testing and debugging techniques.
- Experience with Docker and Kubernetes.
- Experience with version control systems.
- Experience with CI/CD design and development.
Optional Carry-On (Preferred Qualifications)
- Knowledge of message brokers and event-driven architectures (e.g., Pub/Sub, Kafka).
- Understanding of security best practices and common vulnerabilities in API integrations.
- Experience with Cloud platforms (GCP).
- Familiarity with Infrastructure as Code (Terraform).
- API monitoring tools (DataDog).
Technology Stack and tools
Currently being used in the project, but not limited to:
- Go, Python, SQL
- Postman, K6, Datadog, SonarQube
- REST, Pub/Sub, Kafka
- Kubernetes, Helm, Skaffold, GCP
First-Class Amenities
- Regular employment contract
- Equity in Series D startup with high growth potential
- Flexible working hours
- Complimentary Breakfast/Lunch (in-office)
- Sports card
- Medical care
- Life Insurance
- Top-quality tech equipment
- Annual educational fund
- English classes
- Many more!
Our Commitment to Equality
Privacy Policy
Create a Job Alert
Interested in building your career at FLYR? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
