The offer management system has all the capabilities an airline needs to define, manage, and retail offers for airline content. The offer management system is designed to act as a single source of truth for both airline channels (direct channel APIs and NDC) and data and analytics. The core component of the Wolverine Offer Management System is Retail Mixer.
It is an orchestration application providing 3 distinct capabilities:
- Sourcing airline content (air, seat, ancillary) and third-party content (insurance, car, hotel) from any vendor or application;
- Creating and managing source-agnostic offers for each type of content in a way that is fully abstracted from the source;
- Distributing those offers on direct channels via JSON APIs or to indirect channels via NDC APIs.
You will
- develop new product capabilities
- provide fixes for defects
- collaborate with Team Lead, Product Owner, and QA Engineer to deliver the sprint goal
- Excellent knowledge of C++ (11+) Programming
- Unit Testing framework knowledge (nice to have Google Test)
- Good knowledge of multithreaded programming concepts
- Ability to perform unsupervised work with software documentation
- Performance-focused development
- Google Cloud Platform
- Valgrind
- Perf (any other for measuring performance and memory consumption)
- Protobuf
- Bazel
- Docker
- Jenkins
- Azure Virtual Desktop (AVD)
- The budget is up to 150 PLN/h on B2B or 18 000 PLN on a standard work agreement
- Possibility to attend internal and external training
- Relocation package (4500 PLN total value), paid in three installments (1500 PLN per month)
- Referral bonus (2000 PLN total value)
- Benefits: Extended medical care (over 2000 medical facilities in Poland, 80 in Kraków) for you and your family; Multisport Benefit card; life insurance
- Remote work option