Resume and JobRESUME AND JOB
Autodesk logo

Senior Principal Software Engineer, AEC Data

Autodesk

Software and Technology Jobs

Senior Principal Software Engineer, AEC Data

full-timePosted: Dec 11, 2025

Job Description

Senior Principal Software Engineer, AEC Data

📋 Job Overview

The Senior Principal Software Engineer, AEC Data role at Autodesk involves leading the development of advanced data platforms for the Architecture, Engineering, and Construction (AEC) industry. This position focuses on designing scalable systems to manage complex AEC datasets, driving innovation in cloud-based solutions for design and collaboration. The engineer will collaborate with cross-functional teams to enhance data interoperability and support Autodesk's mission in sustainable building practices across multiple global locations.

📍 Location: 8 Locations, 8 Locations

📅 Posted: Posted 8 Days Ago

🎯 Key Responsibilities

  • Architect and implement robust data pipelines for AEC workflows
  • Lead the design of scalable, secure data storage solutions in the cloud
  • Collaborate with product managers and stakeholders to define data requirements
  • Mentor junior engineers and drive best practices in software development
  • Optimize data processing for performance and cost-efficiency

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 10+ years of experience in software engineering with a focus on data-intensive applications
  • Proven track record in leading engineering teams on large-scale projects
  • Deep expertise in cloud computing and distributed systems

⭐ Preferred Qualifications

  • Master's degree or PhD in a relevant discipline
  • Experience in the AEC industry or with BIM (Building Information Modeling) standards
  • Familiarity with Autodesk products like Revit or AutoCAD
  • Contributions to open-source projects in data engineering

🛠️ Required Skills

  • Proficiency in Python, Java, or C++ for backend development
  • Expertise in cloud platforms (AWS, Azure, or GCP)
  • Strong knowledge of databases (SQL/NoSQL) and big data tools (e.g., Apache Spark, Kafka)
  • Experience with API design and microservices architecture
  • Skills in data modeling and ETL processes
  • Excellent problem-solving and communication abilities

🎁 Benefits & Perks

  • Comprehensive health, dental, and vision insurance
  • 401(k) matching and retirement plans
  • Flexible remote work options and paid time off
  • Professional development stipend and tuition reimbursement
  • Employee stock purchase plan and wellness programs

Locations

  • 8 Locations, 8 Locations

Salary

Estimated Salary Rangemedium confidence

220,000 - 350,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

  • Proficiency in Python, Java, or C++ for backend developmentintermediate
  • Expertise in cloud platforms (AWS, Azure, or GCP)intermediate
  • Strong knowledge of databases (SQL/NoSQL) and big data tools (e.g., Apache Spark, Kafka)intermediate
  • Experience with API design and microservices architectureintermediate
  • Skills in data modeling and ETL processesintermediate
  • Excellent problem-solving and communication abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (experience)
  • 10+ years of experience in software engineering with a focus on data-intensive applications (experience)
  • Proven track record in leading engineering teams on large-scale projects (experience)
  • Deep expertise in cloud computing and distributed systems (experience)

Preferred Qualifications

  • Master's degree or PhD in a relevant discipline (experience)
  • Experience in the AEC industry or with BIM (Building Information Modeling) standards (experience)
  • Familiarity with Autodesk products like Revit or AutoCAD (experience)
  • Contributions to open-source projects in data engineering (experience)

Responsibilities

  • Architect and implement robust data pipelines for AEC workflows
  • Lead the design of scalable, secure data storage solutions in the cloud
  • Collaborate with product managers and stakeholders to define data requirements
  • Mentor junior engineers and drive best practices in software development
  • Optimize data processing for performance and cost-efficiency

Benefits

  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) matching and retirement plans
  • general: Flexible remote work options and paid time off
  • general: Professional development stipend and tuition reimbursement
  • general: Employee stock purchase plan and wellness programs

Target Your Resume for "Senior Principal Software Engineer, AEC Data" , Autodesk

Get personalized recommendations to optimize your resume specifically for Senior Principal Software Engineer, AEC Data. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Principal Software Engineer, AEC Data" , 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

Autodesk8 Locations8 LocationsTechnologySoftware

Answer 10 quick questions to check your fit for Senior Principal Software Engineer, AEC Data @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Autodesk logo

Senior Principal Software Engineer, AEC Data

Autodesk

Software and Technology Jobs

Senior Principal Software Engineer, AEC Data

full-timePosted: Dec 11, 2025

Job Description

Senior Principal Software Engineer, AEC Data

📋 Job Overview

The Senior Principal Software Engineer, AEC Data role at Autodesk involves leading the development of advanced data platforms for the Architecture, Engineering, and Construction (AEC) industry. This position focuses on designing scalable systems to manage complex AEC datasets, driving innovation in cloud-based solutions for design and collaboration. The engineer will collaborate with cross-functional teams to enhance data interoperability and support Autodesk's mission in sustainable building practices across multiple global locations.

📍 Location: 8 Locations, 8 Locations

📅 Posted: Posted 8 Days Ago

🎯 Key Responsibilities

  • Architect and implement robust data pipelines for AEC workflows
  • Lead the design of scalable, secure data storage solutions in the cloud
  • Collaborate with product managers and stakeholders to define data requirements
  • Mentor junior engineers and drive best practices in software development
  • Optimize data processing for performance and cost-efficiency

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 10+ years of experience in software engineering with a focus on data-intensive applications
  • Proven track record in leading engineering teams on large-scale projects
  • Deep expertise in cloud computing and distributed systems

⭐ Preferred Qualifications

  • Master's degree or PhD in a relevant discipline
  • Experience in the AEC industry or with BIM (Building Information Modeling) standards
  • Familiarity with Autodesk products like Revit or AutoCAD
  • Contributions to open-source projects in data engineering

🛠️ Required Skills

  • Proficiency in Python, Java, or C++ for backend development
  • Expertise in cloud platforms (AWS, Azure, or GCP)
  • Strong knowledge of databases (SQL/NoSQL) and big data tools (e.g., Apache Spark, Kafka)
  • Experience with API design and microservices architecture
  • Skills in data modeling and ETL processes
  • Excellent problem-solving and communication abilities

🎁 Benefits & Perks

  • Comprehensive health, dental, and vision insurance
  • 401(k) matching and retirement plans
  • Flexible remote work options and paid time off
  • Professional development stipend and tuition reimbursement
  • Employee stock purchase plan and wellness programs

Locations

  • 8 Locations, 8 Locations

Salary

Estimated Salary Rangemedium confidence

220,000 - 350,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

  • Proficiency in Python, Java, or C++ for backend developmentintermediate
  • Expertise in cloud platforms (AWS, Azure, or GCP)intermediate
  • Strong knowledge of databases (SQL/NoSQL) and big data tools (e.g., Apache Spark, Kafka)intermediate
  • Experience with API design and microservices architectureintermediate
  • Skills in data modeling and ETL processesintermediate
  • Excellent problem-solving and communication abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (experience)
  • 10+ years of experience in software engineering with a focus on data-intensive applications (experience)
  • Proven track record in leading engineering teams on large-scale projects (experience)
  • Deep expertise in cloud computing and distributed systems (experience)

Preferred Qualifications

  • Master's degree or PhD in a relevant discipline (experience)
  • Experience in the AEC industry or with BIM (Building Information Modeling) standards (experience)
  • Familiarity with Autodesk products like Revit or AutoCAD (experience)
  • Contributions to open-source projects in data engineering (experience)

Responsibilities

  • Architect and implement robust data pipelines for AEC workflows
  • Lead the design of scalable, secure data storage solutions in the cloud
  • Collaborate with product managers and stakeholders to define data requirements
  • Mentor junior engineers and drive best practices in software development
  • Optimize data processing for performance and cost-efficiency

Benefits

  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) matching and retirement plans
  • general: Flexible remote work options and paid time off
  • general: Professional development stipend and tuition reimbursement
  • general: Employee stock purchase plan and wellness programs

Target Your Resume for "Senior Principal Software Engineer, AEC Data" , Autodesk

Get personalized recommendations to optimize your resume specifically for Senior Principal Software Engineer, AEC Data. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Principal Software Engineer, AEC Data" , 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

Autodesk8 Locations8 LocationsTechnologySoftware

Answer 10 quick questions to check your fit for Senior Principal Software Engineer, AEC Data @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.