Autodesk makes the software and tools that help people imagine, design, and make a better world. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you've experienced what millions of Autodesk customers are doing with their software. Autodesk offers their employees benefits like:
Job Details
Job Requisition ID #
Watch this video to learn more about Autodesk
Job Description for Principal Cloud Platform Developer
Job Description
Position OverviewWe are seeking a Principal Cloud Platform Developer to join our team in Platform Services and Emerging Technology's Developer Enablement DevRel group. The developer enablement organization's mission within platform services is to provide developers with the tools and support they need to build high quality applications that meet our requirements. This includes enabling developers to create, test, and deploy software applications using the Autodesk developer tools (e.g. CloudOS, Beacon etc). The DevRel team promotes knowledge sharing and collaboration to create a community of enabled developers. It empowers developers to take ownership of their work and contribute to our success.
You will represent developer needs within the Americas/Canada/EMEA regions by enabling the developers with the technical solutions for the various onboarding related initiatives across the organization. The candidate will be building and maintaining our developer enablement solutions, and working with partner platform teams to ensure the platform meets their needs. This role is based in Canada, and you will report to a Senior Engineering Manager.
Responsibilities- Help application teams to standardize the service deployment configuration and process.
- Help application team to accelerate the deployment duration.
- Work closely with application teams to get onboarded to internal developer platforms.
- Provide technical support to developers who are using platform services.
- Assist developers in building and deploying their applications.
- Troubleshoot issues and work with development teams to resolve problems.
- Help developers to onboard their products on internal development platforms.
- Collaborate with development teams to ensure the platform meets their needs.
- Build automation to improve efficiency and minimize manual effort across multiple onboarding workflows.
- Leverage AI tools to accelerate development, streamline troubleshooting, and enhance onboarding processes.
- Create and Maintain documentation and training materials for the platform.
- Stay up to date with new technologies and trends in the industry.
- Bachelor’s or master’s degree in computer science or a related field.
- Product Development: Experienced in developing scalable, cloud-native applications using Python, Node.js, and related frameworks. Contribute to feature development, integration, and performance optimization as part of end-to-end product lifecycle initiatives.
- 8+ years managing resources within cloud computing platforms (AWS preferred).
- 8+ years of experience automating the software development lifecycle with continuous integration/delivery (CI/CD) tools like Jenkins, CloudBees, Spinnaker etc.
- 8+ years of experience with Infrastructure Provisioning and Automation tools like Terraform, Ansible etc.
- 8+ years of experience with development, build, and deploy process for workloads including serverless, container-based, enterprise, and other application implementations
- Good hands-on experience with containerization technologies such as Docker or Kubernetes
- Good understanding and hands-on experience with cloud networking concepts.
- Cloud Development and Automation: Develop and integrate cloud-native applications, CI/CD pipelines, and Infrastructure-as-Code automation using tools like Terraform, Helm, and Kubernetes. Drive innovation through continuous improvement and platform scalability initiatives.
- Strong troubleshooting and debugging skills.
- Creation of technical documentation in the form of runbooks, notes, and engineering resources.
- Good inter-team communication, coordination and collaboration skills.
- If you are a motivated self-starter who is passionate about enabling developers to build great software, we encourage you to apply for this exciting opportunity. We offer a competitive salary, comprehensive benefits, and a great work environment.
Learn More
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $117,000 and $171,600. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
We believe flexibility in how and where work gets done is good for our people and teams. Embracing a hybrid-first model allows us to better meet... Read more