Senior C++ Developer
Project Info:
For our client we’re looking for a talented and motivated Senior C++ Developer based in Kraków or the surrounding area.
The airline retailing and merchandising platform that enables airlines to create personalized offers and dynamic pricing for customers.
Team is responsible to deliver modern, omni-channel, real-time retailing shopping experience. Provide reduced cost through consolidation of common components including consolidation of offer management system. This is a unique opportunity to work on a critical and operationally complex high-performance product that also interacts with several of mission critical products. That will help the selected candidate to work on high-performing products as well expose opportunity to other products and enable the candidate to grow in their career.
Responsibilities:
Accountable to build high-quality, cloud-native software within a standardized CI toolchain
Collaboratively codes, tests, and builds services in a shared monorepo environment
Performs meaningful unit testing using Google Test
Accountable to maintain code quality and ensure cloud systems remain secure and integrated
Provides input to story prioritization and leads small development pods or workstreams as needed
Supports Technical Product Manager in preparation of requirements for each release
Attends scrum ceremonies and updates status in Rally on a daily basis
Continuously works with global teams to improve technical practices across time zones
Attends release planning meetings and technical reviews
Provides implementation coverage and on-call support, including warranty phases
Takes a proactive approach to continuous learning and self-guided problem solving
Requirements:
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
Must possess a legal work permit in Poland
Benefits:
General benefits - depends on the form of employment
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 international environment
Access to internal Learning Platform with multiple trainings oriented for professional growth
Lifestyle benefits:
Access to MyBenefit platform (Multisport included)
Team Building activities
Charity initiatives
Working environment promoting diversity and inclusion

Tenarai
Tenarai is a leading global provider of technology solutions and services, specializing in digital transformation, software engineering, cloud services, and enterprise software solutions to empower businesses across vari...Senior C++ Developer
Senior C++ Developer