Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
Flexible remote work options
Flexible working hours
Mental health support
Corporate benefits
Job summary
A dynamic software company is looking for a Senior Software Engineer (C++) to join their international team. This role involves ensuring the reliability of a cloud-native platform, developing automated solutions with a focus on Kubernetes, and working within an agile environment. Candidates should have significant experience in C++, enjoy tackling complex challenges, and possess strong communication skills. The work environment is flexible, allowing for remote work or in-office collaboration.
Qualifications
Several years of professional experience as a software engineer with a strong C++ foundation.
Comfortable working across multiple languages and handling system-wide challenges.
Strong grasp of both architectural and operational aspects of distributed systems.
Effective communication in English across all levels.
Responsibilities
Ensure stability and reliability of the product by maintaining a C/C++ codebase.
Develop Lua-based configuration logic and policy definitions for automation.
Contribute to automated cluster operations using lightweight Golang components.
Manage and develop Kubernetes setup and deployment workflows.
Improve packaging and release engineering processes for product distribution.
Enhance internal testing frameworks and contribute to system reliability.
Provide Level-3 engineering support across the stack.
Skills
C++
Kubernetes
Collaborative teamwork
Cloud-native deployment models
Job description
A dynamic software company is looking for a Senior Software Engineer (C++) to join their international team. This role involves ensuring the reliability of a cloud-native platform, developing automated solutions with a focus on Kubernetes, and working within an agile environment. Candidates should have significant experience in C++, enjoy tackling complex challenges, and possess strong communication skills. The work environment is flexible, allowing for remote work or in-office collaboration.