Tenarai
Tenarai
New

Senior C++ Developer

130 - 150 PLN/ godz.B2B
SeniorFull-time·B2B
#447214·Dodano 3 dni temu·10
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

REST/JSON APIsGCP Pub/SubgRPCGCPC++

Firma i stanowisko

The role is for a Senior C++ Developer working on an airline retailing and merchandising platform that enables airlines to create personalized offers and dynamic pricing. The team delivers a modern, omni-channel, real-time retailing shopping experience and consolidates common components including offer management systems. The platform is a high-performance product interacting with several mission-critical products.

Wymagania

  • Minimum 5 years professional experience as a C++ Developer
  • Design, code, and debug modern C++ microservices
  • Develop and operate high-performance distributed systems in GCP
  • Expertise in Modern C++ (11/17), Multithreading, and Data Structures
  • Expertise in: gRPC, GCP Pub/Sub, and REST/JSON APIs
  • Understanding of: OAuth2, JWT, and cloud security best practices
  • Solid knowledge of Algorithmic thinking and Distributed Systems Architecture
  • Fluency in Git-based workflows and large-scale CI/CD toolchains (Bazel/Maven)
  • Optimize low-latency applications and complex memory management
  • Troubleshoot and respond to unexpected events in a containerized environment
  • Translate business needs into technical implementation details for the travel industry
  • Maintain and enhance core microservices architecture within a shared codebase
  • Assist in developing software technical documentation and CI/CD workflows
  • Bachelor’s degree in Computer Science or related field
  • Experience collaborating with global, distributed engineering teams

Obowiązki

  • Build high-quality, cloud-native software within a standardized CI toolchain
  • Collaboratively code, test, and build services in a shared monorepo environment
  • Perform unit testing using Google Test
  • Maintain code quality and ensure cloud systems remain secure and integrated
  • Provide input to story prioritization and lead small development pods or workstreams as needed
  • Support Technical Product Manager in preparation of release requirements
  • Attend scrum ceremonies and update status in Rally daily
  • Work continuously with global teams to improve technical practices across time zones
  • Attend release planning meetings and technical reviews
  • Provide implementation coverage and on-call support, including warranty phases
  • Take a proactive approach to continuous learning and self-guided problem solving

Benefity

  • Remote work
  • Referral program with financial bonus
  • Budget for development including language courses
  • Clear career path with the possibility to gain international experience
  • Access to internal Learning Platform with multiple professional growth trainings
  • Access to MyBenefit platform including Multisport
  • Team building activities
  • Charity initiatives
  • Working environment promoting diversity and inclusion
  • Private medical care (Platinum Package)
Elastyczne godziny
Premie
Kursy językowe
Dofinansowanie szkoleń
Karta sportowa
Opieka zdrowotna
Spotkania integracyjne

Inne informacje

Must possess a legal work permit in Poland.

Informujemy, że administratorem danych jest Tenarai z siedzibą w 485 Alberto Way, Los Gatos, CA US (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowy. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Tenarai

Tenarai

Pracodawca

Aplikuj teraz