Software Engineering Manager

Autodesk

Job Summary

Autodesk is seeking an experienced Software Engineering Manager to lead a full-stack, backend, and C++ engineering team focused on cloud-integrated backend services for the Fusion platform. This role involves providing technical and people leadership, fostering a trusting and collaborative environment, and guiding engineers to deliver high-quality, scalable cloud solutions. The manager will define roadmaps, drive best practices, support architectural decisions, and ensure reliable operations, promoting continuous improvement and a healthy team culture.

Must Have

  • Lead, support, and grow a team of engineers, helping build trust, alignment, and strong working relationships.
  • Provide hands-on technical guidance to the team when needed, such as code reviews, technical and design decisions.
  • Collaborate with Product Managers, UX, and cross-functional stakeholders to define roadmap, priorities, and delivery plans.
  • Coach and mentor engineers at all levels, fostering an environment of openness, learning, and strong engineering discipline.
  • Drive engineering best practices, including CI/CD, automation, testing strategies, documentation, and reliable operations.
  • Support architectural discussions and ensure the team’s solutions align with product goals, scalability needs, and long-term maintainability.
  • Address technical challenges, remove blockers, and help the team navigate ambiguity and change.
  • Promote a healthy team culture grounded in trust, collaboration, respect, and constructive communication.
  • Promote continuous improvement in engineering processes, tooling, and team dynamics.
  • Ensure the services your team owns run reliably, including supporting on-call practices when needed.
  • Bachelor’s degree in computer science or a similar STEM field, or equivalent practical experience.
  • 5+ years of professional software development experience, with a strong hands-on background in backend or full-stack engineering.
  • 3+ years of engineering management or technical leadership experience, guiding teams of diverse skill levels.
  • Hands-on experience with Java Spring Boot, cloud services (AWS), and modern backend architecture.
  • Understanding of frontend technologies (React/TypeScript/JavaScript) or native integrations, enabling productive cross-team collaboration.
  • Proven ability to communicate complex technical topics clearly to a variety of audiences.
  • Strong interpersonal, communication, and conflict-resolution skills, with the ability to build trust and foster strong collaboration.
  • Experience working in Agile/Scrum environments, contributing to planning, estimation, and iterative delivery.
  • Demonstrated ability to hire, mentor, and grow engineering talent.

Good to Have

  • Experience building and maintaining high-scale, high-availability cloud systems and microservices.
  • Familiarity with distributed systems, microservices, and containerized environments (Docker, Kubernetes).
  • Experience supporting services in production, including monitoring, observability, and operational excellence.
  • Understanding of modern team cohesion practices (trust-building, constructive feedback, collaborative communication).

Perks & Benefits

  • Competitive compensation package
  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

Job Description

Position Overview

Autodesk is a global leader in 3D design, engineering, and entertainment software. The work we do at Autodesk touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the latest movie, we get to influence and empower some of the most creative people in the world to solve problems that matter. The success and growth of Autodesk can be attributed not only to its exceptional products, but also to its unique culture, which brings together the best and the brightest in a combined mission of innovation and creativity. We are continually ranked as a top place to work by Fortune, Forbes, Glassdoor, and others.

We are seeking an experienced Engineering Manager to lead a team of full-stack, backend, and C++ engineers working on cloud-integrated backend services for the Fusion platform. This manager will play a crucial role in helping a new team build trust, establish shared norms, and collaborate effectively from day one.

This role is ideal for someone who has a strong technical foundation, thrives on building healthy team dynamics, and is passionate about helping and guiding engineers to deliver high-quality, scalable cloud solutions. You will provide both technical leadership and people leadership, ensuring engineering excellence while creating an environment built on trust, openness, and continuous improvement.

Responsibilities

  • Lead, support, and grow a team of engineers, helping build trust, alignment, and strong working relationships.
  • Provide hands-on technical guidance to the team when needed, such as code reviews, technical and design decisions.
  • Collaborate with Product Managers, UX, and cross-functional stakeholders to define roadmap, priorities, and delivery plans.
  • Coach and mentor engineers at all levels, fostering an environment of openness, learning, and strong engineering discipline.
  • Drive engineering best practices, including CI/CD, automation, testing strategies, documentation, and reliable operations.
  • Support architectural discussions and ensure the team’s solutions align with product goals, scalability needs, and long-term maintainability.
  • Address technical challenges, remove blockers, and help the team navigate ambiguity and change.
  • Promote a healthy team culture grounded in trust, collaboration, respect, and constructive communication.
  • Promote continuous improvement in engineering processes, tooling, and team dynamics.
  • Ensure the services your team owns run reliably, including supporting on-call practices when needed.

Minimum Qualifications

  • Bachelor’s degree in computer science or a similar STEM field, or equivalent practical experience.
  • 5+ years of professional software development experience, with a strong hands-on background in backend or full-stack engineering.
  • 3+ years of engineering management or technical leadership experience, guiding teams of diverse skill levels.
  • Hands-on experience with Java Spring Boot, cloud services (AWS), and modern backend architecture.
  • Understanding of frontend technologies (React/TypeScript/JavaScript) or native integrations, enabling productive cross-team collaboration.
  • Proven ability to communicate complex technical topics clearly to a variety of audiences.
  • Strong interpersonal, communication, and conflict-resolution skills, with the ability to build trust and foster strong collaboration.
  • Experience working in Agile/Scrum environments, contributing to planning, estimation, and iterative delivery.
  • Demonstrated ability to hire, mentor, and grow engineering talent.

Preferred Qualifications

  • Has experience building and maintaining high-scale, high-availability cloud systems and microservices.
  • Familiarity with distributed systems, microservices, and containerized environments (Docker, Kubernetes).
  • Experience supporting services in production, including monitoring, observability, and operational excellence.
  • Understanding of modern team cohesion practices (trust-building, constructive feedback, collaborative communication).

Ideal Candidate

  • A technical leader who can dive into technical discussions and guide decisions with confidence.
  • Someone who genuinely cares about people, trust-building, and team cohesion.
  • A strong communicator who values clarity, openness, and respectful collaboration.
  • Proactive, open to change, and comfortable navigating uncertainty.
  • Skilled at resolving conflicts constructively and building a supportive team environment.
  • Passionate about building reliable, high-quality cloud services while fostering a team where everyone feels comfortable contributing and collaborating.

18 Skills Required For This Role

Team Management Cross Functional Communication Leadership Cpp Game Texts Agile Development React Aws Spring Boot Ci Cd Docker Microservices Kubernetes Typescript Autodesk Javascript Java