Confirmed on the employer's own hiring board on Oct 11, 2026. First seen by Alion on Oct 10, 2026. Autodesk scores B on the Alion truth index.
Join Autodesk as a Principal AI Software Developer, where you will lead the architecture, execution, and operational excellence of a foundational commerce platform. This senior individual contributor role requires extensive experience in building and operating distributed systems in production. You will work on real-time, event-driven systems that process product usage, support billing workflows, and enable reliable customer experiences across Autodesk’s global portfolio. You will influence system design, technical strategy, engineering practices, and cross-team execution while remaining close to the code.
Missions
- Lead the architecture, design, and implementation of secure, scalable, maintainable backend systems for Autodesk’s global usage-based billing platform.
- Build and optimize distributed services, event-driven workflows, APIs, and data-processing pipelines that support real-time usage capture, rating, billing, reconciliation, and downstream integrations.
- Drive technical design reviews, code reviews, architecture documents, and operational readiness reviews, and contribute to the technical roadmap, including platform modernization, technical debt reduction, migration strategy, and long-term architectural direction.
Profil recherché
- Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience- Demonstrated ability to mentor engineers and act as a technical multiplier
- 8+ years of professional software engineering experience
- Strong backend engineering experience building and operating production services at scale
- Proven ability to design systems for high availability, low latency, fault tolerance, data consistency, and multi-region resilience
- DynamoDB, Aurora, API Gateway, CloudWatch, or related cloud technologies
- Excellent communication skills, with the ability to influence technical and non-technical stakeholders across teams
- Hands-on experience with AWS services such as Lambda, Fargate, ECS, SQS, SNS,
- Experience owning production systems, including observability, incident response, root-cause analysis, and reliability improvements
- Strong technical judgment and ability to make pragmatic trade-offs across architecture, delivery speed, operational risk, cost, and long-term maintainability
- Proficiency in one or more backend languages such as Java, Python, Go, Kotlin, or similar
- Deep experience with distributed systems, microservices, event-driven architecture, real-time or near-real-time data processing, and cloud-native design
- Experience building billing, payments, metering, usage, commerce, financial systems, or other correctness-critical platforms
- Experience with high-throughput streaming or messaging systems such as Kafka, Kinesis, Flink, Spark Streaming, SQS, or similar
- Experience designing idempotent, auditable, and eventually consistent systems
- Experience with data modeling for transactional, analytical, and event-sourced systems
- Experience with infrastructure as code, CI/CD, automated testing, progressive delivery, and deployment safety
- Experience leading large technical initiatives across multiple teams or organizations
- Background in cost optimization for large-scale cloud systems
- Experience migrating legacy systems to modern cloud-native platforms

