Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior C++ Software Engineer

Dbmk

About the Role

We are looking for a Senior C++ Software Engineer to join our development team and work on high-performance, scalable software solutions. In this role, you will be responsible for designing, developing, and optimizing applications, collaborating with cross-functional teams, and ensuring the best coding standards and performance optimization techniques.

Responsibilities:

  • Design, develop, and maintain high-performance C++ applications .
  • Optimize software for efficiency, scalability, and low-latency performance .
  • Work with multithreading and real-time processing to improve application responsiveness.
  • Develop and integrate RESTful APIs, networking components, and system-level applications .
  • Perform code reviews and mentor junior developers.
  • Collaborate with software architects, DevOps teams, and product managers to ensure quality software solutions.
  • Utilize unit testing and automated testing frameworks to ensure software reliability.
  • Work with low-level system programming, memory management, and performance tuning .
  • Participate in Agile/Scrum development processes .

Requirements:

  • 5+ years of experience in C++ software development.
  • Strong proficiency in modern C++ (C++11/14/17/20) and STL.
  • Experience with multithreading, concurrency, and real-time programming.
  • Knowledge of memory management, pointers, and performance optimization.
  • Experience with network programming and low-level system development.
  • Familiarity with Linux/Unix-based development environments.
  • Knowledge of CI/CD pipelines and DevOps best practices.
  • Strong problem-solving and debugging skills.
  • Experience working in Agile/Scrum teams.

Nice to Have:

  • Experience with embedded systems or high-frequency trading (HFT).
  • Knowledge of GPU programming (CUDA, OpenCL).
  • Understanding of cross-platform development (Windows, Linux, macOS).
  • Experience with game engines (Unreal Engine, Unity) or graphics programming (OpenGL, Vulkan, DirectX).

What We Offer:

  • Competitive salary and performance-based bonuses.
  • Flexible working arrangements.
  • Private medical care and wellness programs.
  • Continuous learning opportunities and technical training.
  • Participation in industry conferences and networking events.
  • A collaborative and innovative team environment.
#J-18808-Ljbffr

Oferta pracy dodana 3 dni temu