Skip To Main Content
backBack to Search

Senior C++ Developer

Hybrid in Romania: Bucharest
C++& 9 others
Looking for something else?

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

Find me a job

We are looking for a Senior C++ Developer to join our team and contribute to the design and development of high-performance, cross-platform applications. In this role, you will work on low-latency, high-throughput systems while collaborating with a talented engineering team to deliver robust and scalable solutions.

Responsibilities
  • Design and develop cross-platform software using C/C++, with a focus on Linux environments
  • Build and maintain high-performance applications with efficient memory management
  • Develop low-latency, high-throughput systems to meet demanding performance requirements
  • Implement multithreaded solutions for complex, concurrent workloads
  • Work on network communication using TCP, Secure Socket Layer (SSL), and UDP Multicast
  • Migrate and develop applications leveraging cloud technologies such as AWS, Azure, and GCP
  • Containerize and orchestrate services using Docker, Podman, and Kubernetes
  • Manage source control, CI/CD pipelines, release strategies, and branching strategies using Git
  • Calmly navigate, troubleshoot, and resolve engineering and service issues
  • Communicate complex technical information clearly to relevant audiences through verbal and written channels
  • React quickly to changing technical events and requirements while assessing the wider impact of changes
Requirements
  • Degree-level qualification in Computing, Computer Science, or a related discipline
  • 5+ years of strong experience in C/C++ for cross-platform development, particularly on Linux
  • Proficiency in multithreading, high-performance software development, and memory management
  • Background in low-latency, high-throughput development
  • Expertise in TCP, Secure Socket Layer (SSL), and UDP Multicast development
  • Skills in cloud development and migration using AWS, Azure, or GCP
  • Familiarity with containerization and orchestration tools such as Docker, Podman, and Kubernetes
  • Knowledge of Git concepts, CI/CD, release and branching strategies, and development/release pipelines
  • Capability to calmly resolve engineering and service issues with strong problem-solving and attention to detail
  • Flexibility to react quickly to changing technical events and understand the wider impact of changes
  • Excellent verbal and written communication skills, with the ability to convey complex information clearly
  • B2+ level of English proficiency
Nice to have
  • Skills in scripting languages such as Python, JavaScript, and Node.js
  • Knowledge of build automation
  • Experience using Postman