Resume and JobRESUME AND JOB
Autodesk logo

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

Autodesk

Software and Technology Jobs

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

full-timePosted: Dec 11, 2025

Job Description

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

📋 Job Overview

The Senior Software Engineer role at Autodesk in China focuses on developing and maintaining software solutions using Python, C++, and C# for engineering and design applications. The position involves collaborating with cross-functional teams to innovate and optimize product features in a dynamic tech environment. This role offers opportunities to contribute to Autodesk's global portfolio while working in Shanghai.

📍 Location: Shanghai, China

📅 Posted: Posted 9 Days Ago

🎯 Key Responsibilities

  • Design, develop, and implement software features using Python, C++, and C#
  • Collaborate with product managers and engineers to define requirements
  • Optimize code for performance and scalability in large-scale applications
  • Participate in code reviews and ensure high-quality deliverables
  • Troubleshoot and resolve complex technical issues
  • Contribute to innovation in Autodesk's design and engineering tools

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional software development experience
  • Strong proficiency in Python, C++, and/or C#
  • Experience with software development lifecycle and agile methodologies
  • Ability to work in a multicultural team environment

⭐ Preferred Qualifications

  • Master's degree in a relevant discipline
  • Experience with Autodesk products or CAD software
  • Knowledge of cloud computing and DevOps practices
  • Familiarity with machine learning or AI integration
  • Previous work in the engineering software industry

🛠️ Required Skills

  • Python programming
  • C++ development
  • C# .NET framework
  • Object-oriented design principles
  • Version control systems (e.g., Git)
  • Debugging and testing methodologies
  • Problem-solving and analytical thinking
  • Communication and teamwork skills
  • Agile/Scrum experience

🎁 Benefits & Perks

  • Competitive salary and performance-based bonuses
  • Comprehensive health insurance and wellness programs
  • Retirement savings plan with company matching
  • Paid time off and flexible working arrangements
  • Professional development opportunities and training
  • Employee stock purchase plan

Locations

  • Shanghai, China

Salary

Estimated Salary Rangemedium confidence

60,000 - 90,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python programmingintermediate
  • C++ developmentintermediate
  • C# .NET frameworkintermediate
  • Object-oriented design principlesintermediate
  • Version control systems (e.g., Git)intermediate
  • Debugging and testing methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and teamwork skillsintermediate
  • Agile/Scrum experienceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (experience)
  • 5+ years of professional software development experience (experience)
  • Strong proficiency in Python, C++, and/or C# (experience)
  • Experience with software development lifecycle and agile methodologies (experience)
  • Ability to work in a multicultural team environment (experience)

Preferred Qualifications

  • Master's degree in a relevant discipline (experience)
  • Experience with Autodesk products or CAD software (experience)
  • Knowledge of cloud computing and DevOps practices (experience)
  • Familiarity with machine learning or AI integration (experience)
  • Previous work in the engineering software industry (experience)

Responsibilities

  • Design, develop, and implement software features using Python, C++, and C#
  • Collaborate with product managers and engineers to define requirements
  • Optimize code for performance and scalability in large-scale applications
  • Participate in code reviews and ensure high-quality deliverables
  • Troubleshoot and resolve complex technical issues
  • Contribute to innovation in Autodesk's design and engineering tools

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health insurance and wellness programs
  • general: Retirement savings plan with company matching
  • general: Paid time off and flexible working arrangements
  • general: Professional development opportunities and training
  • general: Employee stock purchase plan

Target Your Resume for "Senior Software Engineer- Python, C++/C#" , Autodesk

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer- Python, C++/C#. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer- Python, C++/C#" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AutodeskShanghaiChinaTechnologySoftware

Answer 10 quick questions to check your fit for Senior Software Engineer- Python, C++/C# @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Autodesk logo

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

Autodesk

Software and Technology Jobs

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

full-timePosted: Dec 11, 2025

Job Description

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

📋 Job Overview

The Senior Software Engineer role at Autodesk in China focuses on developing and maintaining software solutions using Python, C++, and C# for engineering and design applications. The position involves collaborating with cross-functional teams to innovate and optimize product features in a dynamic tech environment. This role offers opportunities to contribute to Autodesk's global portfolio while working in Shanghai.

📍 Location: Shanghai, China

📅 Posted: Posted 9 Days Ago

🎯 Key Responsibilities

  • Design, develop, and implement software features using Python, C++, and C#
  • Collaborate with product managers and engineers to define requirements
  • Optimize code for performance and scalability in large-scale applications
  • Participate in code reviews and ensure high-quality deliverables
  • Troubleshoot and resolve complex technical issues
  • Contribute to innovation in Autodesk's design and engineering tools

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional software development experience
  • Strong proficiency in Python, C++, and/or C#
  • Experience with software development lifecycle and agile methodologies
  • Ability to work in a multicultural team environment

⭐ Preferred Qualifications

  • Master's degree in a relevant discipline
  • Experience with Autodesk products or CAD software
  • Knowledge of cloud computing and DevOps practices
  • Familiarity with machine learning or AI integration
  • Previous work in the engineering software industry

🛠️ Required Skills

  • Python programming
  • C++ development
  • C# .NET framework
  • Object-oriented design principles
  • Version control systems (e.g., Git)
  • Debugging and testing methodologies
  • Problem-solving and analytical thinking
  • Communication and teamwork skills
  • Agile/Scrum experience

🎁 Benefits & Perks

  • Competitive salary and performance-based bonuses
  • Comprehensive health insurance and wellness programs
  • Retirement savings plan with company matching
  • Paid time off and flexible working arrangements
  • Professional development opportunities and training
  • Employee stock purchase plan

Locations

  • Shanghai, China

Salary

Estimated Salary Rangemedium confidence

60,000 - 90,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python programmingintermediate
  • C++ developmentintermediate
  • C# .NET frameworkintermediate
  • Object-oriented design principlesintermediate
  • Version control systems (e.g., Git)intermediate
  • Debugging and testing methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and teamwork skillsintermediate
  • Agile/Scrum experienceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (experience)
  • 5+ years of professional software development experience (experience)
  • Strong proficiency in Python, C++, and/or C# (experience)
  • Experience with software development lifecycle and agile methodologies (experience)
  • Ability to work in a multicultural team environment (experience)

Preferred Qualifications

  • Master's degree in a relevant discipline (experience)
  • Experience with Autodesk products or CAD software (experience)
  • Knowledge of cloud computing and DevOps practices (experience)
  • Familiarity with machine learning or AI integration (experience)
  • Previous work in the engineering software industry (experience)

Responsibilities

  • Design, develop, and implement software features using Python, C++, and C#
  • Collaborate with product managers and engineers to define requirements
  • Optimize code for performance and scalability in large-scale applications
  • Participate in code reviews and ensure high-quality deliverables
  • Troubleshoot and resolve complex technical issues
  • Contribute to innovation in Autodesk's design and engineering tools

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health insurance and wellness programs
  • general: Retirement savings plan with company matching
  • general: Paid time off and flexible working arrangements
  • general: Professional development opportunities and training
  • general: Employee stock purchase plan

Target Your Resume for "Senior Software Engineer- Python, C++/C#" , Autodesk

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer- Python, C++/C#. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer- Python, C++/C#" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AutodeskShanghaiChinaTechnologySoftware

Answer 10 quick questions to check your fit for Senior Software Engineer- Python, C++/C# @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.