Senior Software Engineer- Python, C++/C#

Autodesk

Job Summary

Autodesk is seeking a Senior Software Engineer for the AEC Design Platform Operations Team in Shanghai. This role involves designing and developing solutions for product installation and delivery, optimizing performance, and troubleshooting customer issues for products like AutoCAD and Navisworks. The ideal candidate will have strong programming skills in Python, C++, or C# and a collaborative mindset, contributing to high-quality software development.

Must Have

  • Design and develop solutions for product installation and delivery
  • Optimize install performance by identifying bottlenecks and leveraging modern technologies
  • Troubleshoot and resolve customer-reported issues
  • Strong programming skills in Python or C++/C#

Good to Have

  • Knowledge of SQL and database
  • Understanding of Operating Systems and networking
  • Familiarity with installation technologies
  • Experience with CI/CD

Perks & Benefits

  • Annual cash bonuses
  • Commissions for sales roles
  • 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 movies, we get to influence and empower some of the most creative people in the world to solve problems that matter.

We’re seeking a motivated Software Engineer to join the AEC Design Platform Operations Team supporting AutoCAD, Navisworks, Map 3D and Plant 3D. In this role, you will help develop product’s Installers and ensure smooth product delivery.

Our team culture emphasizes collaboration, accountability, and innovation, empowering you to make effective decisions, contribute to the overall quality of core software development projects. As a Software Developer Engineer on this team, you will work closely with globally colleague to deliver high-quality products by applying strong software development skills.

Responsibilities:

  • Design and develop the solution for products’ installation and delivery
  • Optimize install performance by identify the bottlenecks and leveraging modern technologies to enhance user experience
  • Troubleshoot and resolve customer-reported issues while continuously improving stability and reliability

Minimum Qualifications:

  • Strong programming skills in Python or C++/C#
  • Collaborative mindset with a strong sense of responsibility and teamwork
  • Good oral and written English communication skills

Preferred Qualifications:

  • Knowledge of SQL and database
  • Understanding of Operating Systems and networking
  • Familiarity with installation technologies
  • Experience with CI/CD

#LI-CL1

Learn More

About Autodesk

Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Salary transparency

Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Diversity & Belonging

We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

12 Skills Required For This Role

Team Management Communication Autocad Cpp Game Texts User Experience Ux Networking C# Ci Cd Python Sql Autodesk

Similar Jobs