Software Engineer
Core
Build, operate, and advance a distributed compute platform supporting internal development teams across Autodesk.
Role type
Software Engineer (Backend/Platform)
Builds
Reliable, scalable, and secure distributed services used internally by Autodesk engineering teams.
Domain
Cloud infrastructure and distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
software engineering fundamentals, backend development, cloud infrastructure operations, distributed systems, production support, technical troubleshooting, code quality, design principles
Preferred skills
Go programming, AWS services (ECS, EKS, Lambda, Step Functions), container orchestration, observability tooling, networking and security fundamentals, internal platform development, Agile methodologies
Technologies
Go, Java, Python, AWS, ECS, EKS, Lambda, Step Functions, containers
Responsibilities
Design and deliver features for distributed services, write clean and testable code, troubleshoot production issues, support internal teams with technical guidance and reusable patterns, participate in on-call rotations
Seniority
Mid-level, hands-on IC