> Markdown version of [/jobs/ext/2036219-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2036219-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Autodesk - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Code Review, Databases, Continuous Integration, DevOps, Python (Programming Language), PostgreSQL, MySQL, Node.Js, Performance Tuning, Scrum Methodology, Standard Sql, Software Engineering, Software Systems, Google Cloud, ReactJS, Backend, Vue.js, Containerization, AngularJS, Front End Software Development, Api Design, Restful APIs, Autodesk Autocad, Serverless Computing, Docker - **Published:** August 12, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/principal-software-engineer-san-francisco-ca-usa-58913211 ## About the Role and * Conduct code reviews and provide feedback for tool improvements * Propose cloud optimizations to improve reliability, performance, and cost * Collaborate with product managers to break down requirements into executable sprint tasks * Identify customer pain points to prioritize feature development * Ensure designs comply with latest directives and standards * Implement high-level designs into robust software processes * Support cross-site project work and participate in Agile sprints * Establish and maintain DevOps practices for CI/CD, monitoring, and automated testing * Review full-stack designs for maintainability, security, and efficiency * Deploy and manage full-stack apps on cloud platforms with containerization and serverless architectures * Collaborate with multidisciplinary teams to translate complex requirements into user stories * Provide feedback on design and implementation quality during reviews Tasks * Six years of progressive experience in full-stack development aaaa Strong and back-end) * Proficiency in front-end frameworks (React, Angular, or Vue.js) and back-end services (Node.js, Java, or Python) * Experience designing and consuming RESTful APIs * Strong SQL experience (PostgreSQL, MySQL) including schema design and optimization * Troubleshooting cross-platform issues and performance bottlenecks * Code reviews and adherence to best practices for security and maintainability * Cloud deployment experience (AWS, Azure, Google Cloud) with CI/CD, Docker, and serverless architectures * Agile collaboration with product, design, and engineering teams * Experience translating complex requirements into user stories for sprints * DevOps practices for automated testing and deployment Key requirements * health benefits * financial benefits * time off * wellness programs * stock grants * comprehensive benefits package ## Description Experteer Overview In this role you will research, design, and develop software across the full stack, ranging from frontend interfaces to backend services. You will work on cloud-based product development, API design, and performance optimizations to meet customer needs and industry challenges. You will collaborate with product, design, and engineering teams to translate requirements into actionable tasks and ensure robust, scalable solutions. This position supports travel to various sites in the U.S. and allows telecommuting, reflecting Autodesk's flexible, client-focused culture. Compensation / Benefits * Develop and maintain cloud software products, including APIs and user interfaces * Analyze user needs to craft software solutions using CS/engineering principles * Enhance existing software and add new functionality * Integrate hardware and software where applicable and define performance requirements * Maintain databases within an application area and coordinate development as needed * Conduct code reviews and provide feedback for tool improvements * Propose cloud optimizations to improve reliability, performance, and cost * Collaborate with product managers to break down requirements into executable sprint tasks * Identify customer pain points to prioritize feature development * Ensure designs comply with latest directives and standards * Implement high-level designs into robust software processes * Support cross-site project work and participate in Agile sprints * Establish and maintain DevOps practices for CI/CD, monitoring, and automated testing * Review full-stack designs for maintainability, security, and efficiency * Deploy and manage full-stack apps on cloud platforms with containerization and serverless architectures * Collaborate with multidisciplinary teams to translate complex requirements into user stories * Provide feedback on design and implementation quality during reviews Tasks * Six years of progressive experience in full-stack development (front-end and back-end) * Proficiency in front-end frameworks (React, Angular, or Vue.js) and back-end services (Node.js, Java, or Python) * Experience designing and consuming RESTful APIs * Strong SQL experience (PostgreSQL, MySQL) including schema design and optimization * Troubleshooting cross-platform issues and performance bottlenecks * Code reviews and adherence to best practices for security and maintainability * Cloud deployment experience (AWS, Azure, Google Cloud) with CI/CD, Docker, and serverless architectures * Agile collaboration with product, design, and engineering teams * Experience translating complex requirements into user stories for sprints * DevOps practices for automated testing and deployment Key requirements * health benefits * financial benefits * time off * wellness programs * stock grants * comprehensive benefits package ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)