Senior C++ Developer

23 000 - 30 000 PLNNet per month - B2B
C

Senior C++ Developer

C

Puławska 2, Warszawa

Square One

Full-time
B2B
Senior
Remote
23 000 - 30 000 PLN
Net per month - B2B

Tech stack

    C++

    master

    Linux

    regular

    API

    regular

Job description

We are seeking a highly skilled Senior C++ Developer to take a leading role in designing, developing, and optimizing our core libraries for high-performance medical image serving. You will be responsible for building the foundational components that handle massive datasets, ensuring speed, reliability, and scalability. Your work will directly impact healthcare professionals by providing them with seamless access to critical imaging data.


Key Responsibilities:

  • Design and Development: Architect, implement, and maintain high-performance, cross-platform C++ libraries and APIs for processing, streaming, and serving medical images.

  • Performance Optimization: Profile, identify, and eliminate performance bottlenecks in data handling, network communication, and image rendering pipelines. Your focus will be on low latency and high throughput.

  • Medical Imaging Standards: Work extensively with medical imaging formats, and implement robust support for various transfer syntaxes and modalities 

  • Code Quality and Testing: Champion best practices in software development, including writing clean, maintainable, and well-documented code. Develop comprehensive unit and integration tests to ensure library robustness.

  • Collaboration: Collaborate closely with frontend developers, AI/ML engineers, and product managers to define requirements and deliver integrated solutions. 


Required Qualifications:

  • 5+ years of professional experience in C++ development, with strong proficiency in modern C++ standards (C++17/20).

  • Proven experience in writing multithreaded, memory-efficient, and performance-critical code.

  • Good linux knowledge with ability to track and debug library dependencies

  • Good knowledge of profiling and static code analysis tools (valgrind, cppcheck, clang-tidy)

  • Experience designing clean, robust, and easy-to-use APIs for libraries or SDKs.

  • Strong analytical and problem-solving abilities, with a knack for debugging complex, low-level issues.


Preferred Qualifications (Nice to Have):

  • Familiarity with network protocols and client-server architecture (gRPC, REST).

  • Knowledge of Python and creating C++/Python bindings (e.g., pybind11).

  • Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).

  • Familiarity with build systems like CMake and CI/CD pipelines.

  • Experience working in a regulated environment (e.g., FDA, CE).

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.


Published: 04.09.2025

Meet the company

Square One

Nasze motto to #OneSquareOne - jeden zespół, wiele talentów. Specjalizujemy się w rekrutacji, naszą misją jest połączenie biznesu z najlepszymi kandydatami i kandydatkami z rynku.

Company profile
Office location

Senior C++ Developer

23 000 - 30 000 PLNNet per month - B2B
Apply

Senior C++ Developer

Puławska 2, Warszawa

Square One

23 000 - 30 000 PLNNet per month - B2B