Skip To Main Content
backBack to Search

Senior C++ Developer

Office in Romania: Bucharest
C++
& 9 others
hot
Refer a Friend
Know someone who would be a great fit for this opportunity?

We are seeking a Senior C++ Developer to join our team focused on high-performance, cross-platform software development. You will work on cloud migration, containerization, and communication protocols to deliver robust solutions. If you have strong C++ skills and experience with cloud and container technologies, we encourage you to apply.

Responsibilities
  • Develop high-performance, low-latency software solutions using C++
  • Design and implement multithreading applications for cross-platform environments
  • Build and maintain network communication protocols, including TCP, UDP, and SCTP
  • Migrate and develop applications utilizing cloud platforms such as AWS, Azure, and GCP
  • Implement containerization and orchestration using Docker, Podman, and Kubernetes
  • Manage CI/CD pipelines, branching strategies, and release processes
  • Troubleshoot and resolve complex engineering and service issues
  • Collaborate with team members and communicate technical information clearly
  • Maintain thorough documentation of designs and processes
  • React quickly to changing technical requirements and project priorities
  • Analyze impacts of changes and technical issues on broader systems
Requirements
  • Bachelor’s degree in Computing, Computer Science, or related discipline
  • Minimum 5 years of strong C/C++ development experience, especially on Linux
  • Proven experience in multithreaded software development
  • Experience in high-performance software development and memory management
  • Knowledge of TCP, Secure Socket Layer, UDP multicast development
  • Strong experience with cloud technologies, including AWS, Azure, or GCP
  • Experience with containerization using Docker and Podman and orchestration with Kubernetes
  • Familiarity with Git concepts, CI/CD, branching, and release strategies
  • Excellent problem-solving skills and attention to detail
  • Strong verbal and written communication skills
  • Ability to understand and manage impact of technical changes
  • Ability to work calmly under pressure
  • Excellent command of written and spoken English (B2+ level)
Nice to have
  • Development experience with scripting languages such as Python, JavaScript, and Node.js
  • Knowledge of build automation tools
  • Experience with Microsoft Azure
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job
Refer a Friend
Know someone who would be a great fit for this opportunity?