Senior C++ Engineer
130 - 160 PLN/ godz.
SeniorFull-time
#364374·Dodano miesiąc temu·0
Źródło: TenaraiTech Stack / Keywords
C++CloudUnit TestingScrumMicroservicesGCPMultithreadingData Structures
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 product is high-performance and operationally complex, interacting with several mission-critical products.
Wymagania
- Minimum 5 years of professional experience as a C++ Developer
- Designing, coding, and debugging modern C++ microservices
- Developing and operating 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)
- Optimizing low-latency applications and complex memory management
- Troubleshooting and responding to unexpected events in a containerized environment
- Translating business needs into technical implementation details for the travel industry
- Maintaining and enhancing core microservices architecture within a shared codebase
- Assisting in the development of software technical documentation and CI/CD workflows
- Bachelor’s degree in Computer Science or a 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 requirements for each release
- Attend scrum ceremonies and update status in Rally daily
- Work 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
Oferta
- Hybrid work model – 3 days per week in the office
- Referral program with financial bonus
- Budget for development including language courses and others
- Clear career path with the possibility to gain experience in an international environment
- Access to internal Learning Platform with multiple trainings for professional growth
- Access to MyBenefit platform (Multisport included)
- Team Building activities
- Charity initiatives
- Working environment promoting diversity and inclusion
Elastyczne godziny
Dofinansowanie szkoleń
Karta sportowa
Spotkania integracyjne
Inne informacje
Must possess a legal work permit in Poland
Tenarai
Pracodawca