Senior C++ Software Developer (with Python/C#/Golang)
Project Description:
Our client is a global leader in Innovative Orthodontics.
Software Engineer in Client's team will work on CAD/CAM Automation project for Clear Aligners mass production. Engineer will develop ecosystem for 3D geometry processing pipeline with a focus on product logic, software infrastructure, and CLI/3D GUI tooling. This role does not assume 3D geometry algorithms development but, of course, welcomes initiative and interest.Responsibilities:
• Develop and maintain the 3D geometry processing pipeline ecosystem.
• Implement product logic, software infrastructure, and CLI/3D GUI tooling.
• Collaborate with cross-functional teams on CAD/CAM automation solutions.
• Ensure high-quality, reliable, and scalable code.
• Participate in code reviews and contribute to continuous improvement.
• Work with the team's toolchain and technologies (C++, Python, C#, Go, CMake, Bazel, Protobuf, gRPC, Docker, AWS EKS, etc.).Mandatory Skills Description:
Team uses next programming languages, depending on project: C++, Python, C#, Go.
Team uses next technologies, depending on project:
[High] Development: CMake, Bazel, Conan, Protobuf, gRPC.
[Mid] Runtime: Docker, AWS EKS.
[Low] CI/CD: Atlassian Bamboo, Jenkins, Helm, Portainer.
[Mid] Monitoring: Prometheus, Grafana, Loki, Clickhouse.Nice-to-Have Skills Description:
Interest and initiative in 3D geometry algorithms development.
- Languages:
- English: C1 Advanced