Jobs and Careers
AU

Principal Software Engineer

Autodesk
San Francisco, United StatesRemotefull_timeVerifiedPosted 11 Aug 2026
💰 $249,260/yr($139,000/yr$249,260/yr)

About the role

Job Requisition ID #

26WD100508

Responsibilities

  • Research, design, and develop computer and network software or specialized utility programs

  • Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis

  • Update software or enhance existing software capabilities

  • May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements

  • May maintain databases within an application area, working individually or coordinating database development as part of a team

  • Develop and maintain construction cloud software products, including developing APIs and User Interfaces

  • Develop software systems and devise ways to add new functionality

  • Design software flows that can utilize multiple APIs and services

  • Ensure program functionality, troubleshoot malfunctions, and modify existing software to correct errors

  • Perform code reviews, evaluate implementations, and provide feedback for tool improvements

  • Propose cloud-related optimizations and best practices to improve reliability, performance, and cost

  • Work with Product Managers to analyze systems requirements from customers and breakdown requirements to executable tasks per sprint

  • Identify and analyze industry- and product-specific customer concerns/focus/pain points to aid in prioritizing feature development

  • Review new and existing designs for compliance to the latest directives and standards

  • Implement high-level designs in robust maintainable software processes

  • Must be available to work on projects at various, unanticipated sites throughout the U.S

  • Telecommuting is permitted

 

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or related field and six (6) years of progressive, post-baccalaureate experience in the job offered or in a software engineer-related occupation

  • Must be available to work on projects at various, unanticipated sites throughout the U.S

  • Telecommuting is permitted

Special Requirements

Position requires at least 6 years of experience in each of the following skills: 

  • Developing and maintaining both front-end and back-end systems, building seamless, end-to-end solutions that ensure optimal functionality, scalability, and performance across the application stack 

  • Integrating front-end user interfaces (using frameworks like React, Angular, or Vue.js) with back-end services and APIs (built technologies like with Node.js, Java, or Python) to create cohesive, full-stack applications 

  • Designing and consuming RESTful APIs, ensuring smooth data flow between the front-end and back-end 

  • Experience with SQL (PostgreSQL, MySQL) databases, including schema design, query optimization, and implementing data storage solutions that scale effectively 

  • Troubleshooting both front-end and back-end issu

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 →