Taro Logo

Principal Software Engineer, Buy Experience

Software company that creates tools for architecture, engineering, construction, manufacturing, media, and entertainment industries.
Toronto, ON, CanadaOntario, Canada
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Engineer, Buy Experience

Join Autodesk's Buy Experience team as a Principal Software Engineer to shape the future of their Commerce platform. This high-visibility role focuses on building scalable, highly available services supporting millions of users worldwide. You'll be instrumental in driving growth from $5B to $10B+ by improving funnel conversion, enabling experimentation, and enhancing productivity.

As a Principal Engineer, you'll work with cutting-edge technologies including Java, Python, Node.js, and Go, while leveraging AWS services for building distributed systems. The role combines technical leadership with hands-on development, requiring expertise in system design, architecture, and production excellence.

Autodesk offers a compelling environment where you'll help create software that powers the design and creation of everything from sustainable buildings to blockbuster movies. The company emphasizes culture and values, ensuring employees can be their authentic selves while doing meaningful work.

The position offers competitive compensation including base salary, annual bonuses, and equity grants. You'll be part of a global team working on mission-critical systems that process over 5K TPS. This is an excellent opportunity for a senior technologist looking to make a significant impact at scale while working with a diverse, innovative team.

The role combines technical excellence with business impact, requiring both deep engineering expertise and the ability to influence across teams. You'll be responsible for driving architectural decisions, mentoring others, and ensuring the platform's reliability and scalability as Autodesk continues its growth journey.

Last updated 17 days ago

Responsibilities For Principal Software Engineer, Buy Experience

  • Develop high-quality, secure, and reliable code following best practices
  • Design, implement, test, debug, and document new and existing components
  • Build and optimize scalable, distributed systems and microservices
  • Participate in code and document reviews
  • Follow Agile principles and participate in Scrum ceremonies
  • Lead architecture and design of secure, scalable solutions
  • Contribute to technical roadmap and technical debt elimination
  • Support production deployments and operations

Requirements For Principal Software Engineer, Buy Experience

Java
Python
Node.js
Go
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 10+ years of professional software engineering experience
  • 3+ years at Staff/Principal level owning mission-critical distributed systems
  • Experience with solving complex technical problems at scale (>5K TPS)
  • Mastery of system-design fundamentals
  • Strong proficiency in Java, Python, Node.js, and Go
  • Strong Experience with AWS services
  • Excellent problem-solving skills

Benefits For Principal Software Engineer, Buy Experience

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

Interested in this job?