Back to jobs
Senior Software Engineer (Advanced Manufacturing Engineering)
Successfully
Req. VR-119445
Our client is a global medical technology company transforming digital manufacturing through advanced engineering and high-performance software. They are building the backend systems that convert complex 3D digital designs into physical products at scale.
As a Senior Software Engineer, you will work on the client's core computational pipeline — a distributed, compute-heavy system that processes large 3D datasets and generates high-precision instructions for automated production hardware.
The role involves solving deep challenges in distributed systems, data-intensive workflows, and algorithmic integration while working closely with cross-functional engineering teams.
Design, build, and maintain scalable, high-availability backend services for the client's manufacturing pipeline.
Develop robust, event-driven data pipelines for processing large 3D files and generating high-accuracy outputs for automated hardware systems.
Own services end to end, including architecture, implementation, containerization, deployment, and cloud-native operations.
Collaborate with the client's R&D teams, operations engineers, and hardware/controls groups to integrate and deploy new components.
Ensure strong observability through structured logging, metrics, and performance monitoring.
Contribute to architectural decisions and maintain engineering excellence through code and design reviews.
Must have
5+ years of professional experience in backend or distributed systems engineering.
Strong proficiency in C++ and Python, with the ability to work across multiple languages (one of the programming languages should be on a senior level, other two on the middle level)
At least basic knowledge of Golang
Proven experience designing, building, and operating compute-heavy, data-intensive, and distributed backend services.
Solid understanding of core computer science principles and system-level engineering.
Nice to have
Experience deploying containerized applications to Kubernetes or other cloud orchestration platforms.
Background developing high-performance services that operate across multiple programming languages.
Familiarity with geometric, scientific, or numerical computation libraries.
Experience developing software integrated with automated hardware or robotics.
Advanced debugging and performance optimization skills for distributed, multi-threaded systems.
Languages
English: C1 Advanced
Seniority
Senior
Remote Ukraine, Ukraine
Req. VR-119445
C/C++
HLS & Consumer industry
04/12/2025
Req. VR-119445
Apply for Senior Software Engineer (Advanced Manufacturing Engineering) in Remote Ukraine
*Indicates a required field