Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Software Engineer (Advanced Manufacturing Engineering)
Posted 1 hour 25 minutes ago by Luxoft
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.
- 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.
- 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.
Luxoft
Related Jobs
Digital Product Manager
- Not Specified, United Kingdom
IT and Data Compliance Manager
- £70,000 - £75,000 Annual
- Manchester, City, United Kingdom, M15 6SZ
Lead Software Developer - Integration & API Platforms
- £45,000 - £60,000 Annual
- Cardiff, City, United Kingdom, CF10 2AF
Software Engineer
- £50,000 - £60,000 Annual
- Surrey, Woking, United Kingdom, GU21 3LG
Senior Cybersecurity Programs Manager - Cloud & Ops
- £60,000 - £80,000 Annual
- Sheffield, City, United Kingdom, S13 8EG