J
Jobgether
BackendSenior
Senior Software Engineer - Fusion Automation API
C++C#TypeScriptPythonAWS
About the Position
This role sits at the heart of a major transformation in cloud-based design and manufacturing workflows, contributing to the evolution of a high-impact automation platform used across global engineering ecosystems. You will help build and scale a critical API layer that powers advanced design-to-manufacturing capabilities through cloud services.
Responsibilities
- Design, develop, and maintain complex web services and desktop components that support a scalable and secure cloud-based automation API for design and manufacturing workflows.
- Define and implement RESTful API capabilities, ensuring high standards of stability, performance, authentication, and authorization.
- Extend and optimize the underlying compute engine to improve execution efficiency, reliability, and system scalability.
- Manage automated deployment pipelines and support smooth, reliable service releases in a cloud environment.
- Conduct code reviews, contribute to architectural decisions, and mentor fellow engineers to raise overall engineering quality.
- Collaborate closely with QA and cross-functional teams to enhance observability, testing strategies, CI/CD pipelines, and system monitoring.
Requirements
- Strong professional experience in software engineering, covering both backend web services and large-scale desktop applications.
- Solid expertise in REST API design, backend architecture, authentication mechanisms, and cloud operations (preferably AWS).
- Advanced proficiency in modern C++ and at least one additional language such as C#, TypeScript, or Python.
- Strong understanding of software architecture principles, code quality standards, and scalable system design.
- Experience working in cross-functional, distributed teams with strong written and verbal English communication skills.
- Familiarity with Linux environments and cross-platform development across Windows, macOS, and Linux.
- Experience or exposure to infrastructure-as-code, containerization, or secure execution environments is highly valued.
- Interest or experience in CAD/CAM systems and cloud platform services is a plus.
Benefits
- Competitive compensation package including base salary aligned with experience and location.
- Annual cash bonuses and potential performance-based incentives.
- Stock grants or equity participation as part of long-term compensation.
- Comprehensive health, wellness, and insurance benefits package.
- Flexible remote work setup with occasional in-person team meetups in the UK or Germany.
- Access to learning resources, technical development opportunities, and global engineering collaboration.
- Inclusive and innovation-driven culture focused on engineering excellence and impact.
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Senior Software Engineer - Fusion Automation API