Senior Software Engineer (Fusion Automation API)

Senior Software Engineer (Fusion Automation API)

Full-Time 60000 - 80000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Join us in revolutionising the Design to Manufacture industry with impactful software development.
  • Company: Be part of Autodesk, a leader in design and manufacturing solutions.
  • Benefits: Enjoy competitive salary, remote work flexibility, and opportunities for professional growth.
  • Other info: Collaborative remote team with regular meetups in Germany and the UK.
  • Why this job: Make a real difference by developing secure, scalable cloud-based API capabilities.
  • Qualifications: Proven software engineering experience, strong backend skills, and proficiency in modern C++.

The predicted salary is between 60000 - 80000 € per year.

Requirements

  • Professional software engineering experience with a track record across both web services and large desktop applications
  • Strong backend web development fundamentals: designing REST APIs, authentication and authorization, automated testing, and operational experience on AWS
  • Strong proficiency in modern C++ and one other language from C#, TypeScript, or Python
  • A natural feeling of what is 'good code' and 'good architecture'
  • Good written and verbal English communication skills (Desirable)
  • Deep familiarity with Linux tools, and experience with large cross-platform (Windows, macOS, Linux) (Desirable)
  • Experience designing secure sandboxing or multi-tenant isolation for untrusted code execution (Desirable)
  • Working knowledge of infrastructure-as-code tools and container technology (Desirable)
  • Nice-to-have: exposure to CAD/CAM software and APS

What the job involves

We are on a multi-year mission to revolutionise the Design to Manufacture industry with Autodesk Fusion and are excited to offer an impactful role in our Product Development and Manufacturing Solutions division. The team you will join is spearheading the development of the Fusion engine of the Autodesk Automation API, the foundation for cloud-based Design and Manufacturing workflows.

In this role, you will be instrumental in developing and maintaining reliable, scalable, and secure cloud-based API capabilities that connect products across Autodesk's portfolio in the design and manufacturing domains. The service delivers Fusion's Design and Manufacturing functionality through a REST API released on Autodesk Platform Services (APS), and is used by a global network of developers and by other Autodesk products.

You will report to a Senior Software Engineering Manager. The team works in a primarily remote-based setup within Germany and the UK, with semi-regular meetups in our Parsberg, Munich, or Birmingham offices.

Be responsible for web services and desktop code of significant size and complexity which may require a high degree of ingenuity or creativity. Define and implement the Fusion Automation API, with a focus on stability, security, and scalability. Configure automated deployments and execute service releases. Extend and adapt the codebase of the Fusion compute engine for the Automation API, improving performance and reliability. Perform code reviews, mentor other developers, and actively contribute to decision-making on architecture. Partner with QA to improve service quality and stability via observability, monitoring, continuous integration, test-planning and -automation. Collaborate with software architects and developers worldwide, and with extended teams of UX, Research, Product Management, QA, and Platform Engineering.

Senior Software Engineer (Fusion Automation API) employer: Deepstreamtech

At Autodesk, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our remote-first approach allows for flexibility while still encouraging team connectivity through regular meetups in our vibrant offices in Germany and the UK. With a strong emphasis on professional growth, employees have access to numerous development opportunities, making it an ideal environment for those looking to make a meaningful impact in the Design to Manufacture industry.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (Fusion Automation API)

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub, make sure it’s up to date. Let your work speak for itself and impress potential employers.

Tip Number 3

Prepare for interviews by practising common questions and coding challenges. We all know the tech world loves a good test, so be ready to showcase your expertise!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are keen to join us!

We think you need these skills to ace Senior Software Engineer (Fusion Automation API)

Backend Web Development
REST API Design
Authentication and Authorization
Automated Testing
AWS Operational Experience
Modern C++ Proficiency
C# Proficiency

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with web services and large desktop applications. We want to see your strong backend development skills, especially in designing REST APIs and working with AWS.

Showcase Your Coding Skills:When you write your application, don’t forget to mention your proficiency in modern C++ and any other languages like C#, TypeScript, or Python. We love seeing examples of 'good code' and 'good architecture'!

Communicate Clearly:Good written communication is key! Make sure your application is clear and concise. We appreciate candidates who can express their thoughts well, so don’t hold back on showcasing your English skills.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting role in our mission to revolutionise the Design to Manufacture industry!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Inside Out

Make sure you brush up on your backend web development skills, especially around REST APIs and AWS. Be ready to discuss your experience with C++ and any other languages you've worked with, like C#, TypeScript, or Python. They’ll want to see that you can not only code but also understand what makes 'good code' and 'good architecture'.

Showcase Your Problem-Solving Skills

Prepare to talk about complex projects you've worked on, particularly those involving large desktop applications or web services. Think of specific challenges you faced and how you tackled them, especially in terms of security and scalability. This will demonstrate your ingenuity and creativity, which are key for this role.

Communicate Clearly

Since good communication is desirable, practice explaining your technical decisions in simple terms. You might be asked to explain your thought process during coding or architectural decisions, so being able to articulate your ideas clearly will set you apart from other candidates.

Familiarise Yourself with the Company’s Vision

Research Autodesk's mission to revolutionise the Design to Manufacture industry. Understanding their products and how the Fusion Automation API fits into their portfolio will show your genuine interest in the role and help you align your answers with their goals during the interview.