Senior Software Engineer - Fusion Automation API
About this role
Accountabilities:
• 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.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1