Autodesk banner

Principal Software Engineer - platform

Autodesk

The Role

Overview

Design, build, operate, and scale Autodesk's CloudOS CI/CD platform on AWS/Azure/GCP.

Key Responsibilities

  • infra ops
  • automation
  • monitoring
  • ci/cd
  • feature development
  • on-call

Tasks

-Manage and operate the underlying infrastructure for CloudOS, focusing on reliability, scalability, security, and cost-efficiency (leveraging technologies like Kubernetes, AWS/Azure/GCP) -Contribute to technical documentation, runbooks, and knowledge sharing within the team and for platform users -Collaborate with internal application teams (our customers) to understand their CI/CD requirements, provide support, troubleshoot issues, and evangelize best practices for using CloudOS -Develop automation for provisioning, deployment, monitoring, and operational tasks using scripting (e.g., Python, Go, Java) and Infrastructure-as-Code tools (e.g., Terraform) -Implement and manage monitoring, logging, and alerting solutions to ensure platform health and performance -Design, develop, test, deploy, maintain, and enhance features and capabilities within the CloudOS platform -Participate in an on-call rotation to support the CloudOS platform -Work extensively with Jenkins, Spinnaker and HarnessCD: configuration, management, upgrades, and potentially contributing improvements upstream or developing custom extensions -Stay current with industry trends and advancements in CI/CD, cloud-native technologies, DevOps, and platform engineering

Requirements

  • docker
  • kubernetes
  • python
  • gitops
  • aws
  • terraform

What You Bring

-Hands-on experience with containerization (Docker) and container orchestration (Kubernetes) -Proficiency in scripting and/or programming languages (e.g., Python, Go, Java) -Strong troubleshooting and problem-solving skills -Experience with GitOps workflows -Familiarity with monitoring and observability tools (e.g., Prometheus, Grafana, Dynatrace, Datadog, ELK Stack) -Experience working with at least one major public cloud provider (AWS, Azure, or GCP) -Solid understanding of CI/CD principles and hands-on experience with relevant tools (e.g., Spinnaker, Jenkins, GitLab CI, Argo CD, Argo Workflows, HarnessCD) -Bachelor's degree in Computer Science, Engineering, or related field, OR equivalent practical experience -Experience contributing to open-source projects, particularly related to cloud-native or CI/CD tooling -Excellent communication and collaboration skills -Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation -Familiarity with multi-region cloud application architectures and deployment strategies -Direct, hands-on experience managing, configuring, or extending CI/CD Pipelines -Experience building and supporting internal developer platforms or tools -Deep expertise in Kubernetes operations and management -Proven experience with 8+ years in a Platform Engineering, DevOps, SRE, or related role -Strong AWS expertise

The Company

About Autodesk

-Pioneered software for 2D and 3D design, revolutionizing industries. -Known for products like AutoCAD, it reshaped architecture, engineering, and manufacturing workflows. -Empowering creators in fields from construction to digital media, enabling more innovative designs. -Develops tools used in iconic projects, from skyscrapers to blockbuster movies. -Pushes the boundaries of design technology, leading the way in artificial intelligence and automation. -Software is a cornerstone in diverse sectors, from industrial to infrastructure, energy, and entertainment. -Cloud-based solutions streamline design processes and foster real-time collaboration across industries. -A leader in 3D design software, with solutions powering projects in every corner of the globe. -Committed to shaping the future of digital design, bringing complex visions to life.

Sector Specialisms

Building Design

Construction

Automotive

Building Product Manufacturing

3D Animation

Architecture

Engineering

Construction Professionals

Mechanical Engineering

Mechanical CAD

Thermal Simulation

Electronic Design Automation

Print Circuit Board Design

Mechanical, Electrical, and Plumbing (MEP)

HVAC

Fabrication

Estimation

Infrastructure

Civil Engineering

Genetic Engineering (Life Sciences)