Jobs and Careers
AU

Principal Full Stack Software Engineer

Autodesk
EMEA - Poland - Offsite/Home, PolandRemotefull_timeVerifiedPosted 26 Nov 2025

About the role

Job Requisition ID #

25WD93432

Position Overview

As a global leader in 3D design, engineering, and entertainment software, Autodesk helps innovators imagine, design, and create a better world. We are accelerating the transformation of Design and Manufacturing with Fusion, delivering cloud-powered, end-to-end workflows that bring unprecedented value to our customers. This is an extraordinary moment to join us as we expand the Fusion platform and unify multiple world-class technologies into a seamless cloud ecosystem.

We are seeking a passionate Principal Full-Stack Software Engineer to join our Product Design and Manufacturing Solutions division. In this role, you will be part of a high-impact, agile team and help drive the next generation of cloud features that support Fusion’s various workflows. You will contribute hands-on technical expertise, guide architectural decisions, and drive backend-leaning full-stack development across services and UI integration points.

This position is ideal for someone who enjoys solving complex engineering challenges, collaborating across disciplines, and providing technical leadership to deliver high-quality, scalable software used by customers worldwide.

Responsibilities

  • Design and build scalable backend and full stack solutions and define service architecture including APIs and microservices.
  • Deliver high-quality code using best practices such as CI/CD, automated testing, infrastructure automation, and solid documentation.
  • Provide technical leadership by guiding design decisions, reviewing code, mentoring engineers, and driving engineering excellence across the team.
  • Collaborate with product managers, UX and QA engineers to deliver high-quality features in an agile, iterative environment.
  • Support the integration of backend services with frontend applications, making basic UI changes when needed and ensuring seamless end-to-end workflows.
  • Identify risks and issues, propose mitigation strategies, and help remove technical blockers to help keep the team productive and aligned with delivery goals.
  • Continuously evaluate and improve performance, stability, scalability, and extensibility of the system.
  • Promote a culture of candor, technical curiosity, teamwork, inclusion, and continuous improvement.
  • Stay current with modern backend, cloud, and web technologies, and expand technical breadth and depth as the platform evolves.

Minimum Qualifications

  • B.S. or M.S. in Computer Science, Engineering, or a related field.
  • 9+ years of professional software development experience, with strong expertise in backend engineering.
  • Expertise in Java, Spring, and Spring Boot, including microservices, REST API design, dependency injection, testing, and performance tuning.
  • Familiarity with React and modern JavaScript/TypeScript, with the ability to implement basic UI changes when required.
  • Basic understanding of Node.js, especially for API integration or tooling.
  • Strong practical experience with AWS cloud services stack, such as Lambda, API Gateway, S3, AWS Secrets Manager, RDS/DynamoDB/Aurora, ECS/EKS.
  • Strong practical experience working with containers (Docker, K8s, etc.).
  • Understanding of software architecture, distributed systems, and cloud-native design patterns, OOPS Principles, SOLID principles
  • Experience with Git/GitHub or other modern source control systems.

Preferred Qualifications

  • Experience designing high-scale, high-availability cloud systems.
  • Familiarity with CI/CD pipelines (such as Jenkins, CloudBees, Spinnaker, etc.).
  • Understanding of GraphQL, WebSockets, or event-driven architectures.
  • Awareness of AI-assisted tooling (GitHub Copilot, code generation tools).

The Ideal Candidate

  • Hands-on engineer with deep expertise in backend cloud development who enjoys mentoring others and driving technical clarity.
  • Someone who has delivered complex backend or full-stack systems end-to-end in production environments.
  • Strong architectural thinking with the ability to balance long-term vision with immediate needs.
  • Comfortable working across backend, cloud, and light UI layers.
  • Curious, open, and flexible to pick up new programming languages, tools, and design patterns as needed
  • A proactive problem solver who thrives in collaborative, cross-functional teams.
  • A leader who takes ownership, communicates clearly, and supports a culture of innovation and continuous improvement.

#LI-MM1

Learn More

About Autodesk

Welcome to Autodesk! Amazing things are created every day with our software – from the greenest bui

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Autodesk

View company profile →