Principal Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job 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
Requirements
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Best Countries for Software Engineers
The 12 Best Jobs for Software Engineers