-
Luxoft

Senior Software Engineer (Advanced Manufacturing Engineering)

Luxoft
Ukraine · Full-time · Mid-Senior

Project Description:

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.

Responsibilities:

• 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.

Mandatory Skills:

  • C++
  • Go programming language
  • Python

Mandatory Skills Description:

• 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 Skills Description:

• 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

Key Skills

Ranked by relevance

3d cloud containerization kubernetes python c
Login to Apply
Posted
Dec 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine
Company
Luxoft

Industries

Software Development

Categories

Health Care Provider

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Collins McNicholas Recruitment & HR Services Group
Related

Machine Learning Engineer

2026-04-07

Full-time
Mid-Senior
Ireland
IT Services
Engineering
View Job Details
Flip
Related

Software Engineer

2026-04-12

Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Flip
Related

Software Engineer

2026-04-12

Full-time
Not Applicable
United States
Software Development
Engineering