Autodesk logo
Autodesk

How the world gets designed and made. #MakeAnything

Senior Software Engineer – Fusion Automation API

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1982H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

28 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishAWSPythonTypeScript

Job Description

Senior Software Engineer – Fusion Automation API

Autodesk

• 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.

Job 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.

Benefits

  • Annual cash bonuses
  • Comprehensive benefits package

Related Job Pages

More Full-stack Engineer Jobs

ContractRemoteTeam 501-1,000H1B No Sponsor

• Lead the **end-to-end development** of a two-sided marketplace platform • Architect scalable, secure, and high-performance systems • Design and oversee implementation of core features: - Service provider onboarding & profiles - Customer booking and scheduling flows - Payments and transactions - Ratings, reviews, and trust systems - Search, discovery, and matching functionality • Make key decisions on **tech stack, infrastructure, and architecture** • Mentor and manage developers, ensuring high code quality and best practices • Work closely with product and design teams to execute the roadmap • Ensure the platform can scale efficiently as usage grows

Philippines
Dutchie logo

Senior Software Engineer, Point of Sale

Dutchie

Everything you need to run an efficient & compliant cannabis dispensary: POS, Payments, Ecommerce, Insurance, and more.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Contribute to POS domain features including user management, login/SSO/SAML/SCIM functionality, and settings & configuration pages within the POS application • Own and improve POS platform infrastructure — including ArgoCD deployment manifests, Pulumi IaC management across production and pre-prod environments • Maintain, upgrade, and evolve core shared libraries, frameworks, and system components — ensuring the POS codebase stays current, secure, and performant as the system scales • Define and champion engineering standards, patterns, and best practices across the POS domain — providing guidance and documentation that enables other teams to build consistently on the platform • Support and improve the POS release process — including release candidate management, GitHub CI pipelines, release monitoring, and LaunchDarkly flag lifecycle automation • Design, build, and maintain internal tools that support customer onboarding activities and day-to-day platform operations • Participate in on-call rotation and incident response — triaging issues, participating in post-mortems, and driving reliability improvements • Identify and eliminate toil through automation, tooling improvements, and scalable processes • Mentor and grow junior engineers and contribute to a strong engineering culture on the team • Collaborate with Product Support Engineering, Implementation, Product, and Engineering teams to deliver a reliable, predictable platform

United States
$124K - $201K / year
Job Closed
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Developing AI networking communication frameworks and applications • Develop production tools and benchmarks used by multiple teams • Enable new AI models within benchmarking infrastructure • Design and implement automation systems • Collaborate closely with networking and hardware teams

Switzerland
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Design, develop and deliver complex real-time applications for desktop and mobile platforms. • Partner closely with operations for the reliability and scalability of our features. • Build features and SDKs in a variety of languages, C++, TypeScript, Python, and Swift. • React to user feedback and improve the product based on metrics collected from end-user and server systems. • Collaborate and coordinate between multiple distributed teams for end-to-end feature delivery.

California + 2 moreAll locations: California | Texas | Washington
$224K - $356.5K / year