Taro Logo

Senior Software Developer

World leader in 3D design, engineering and entertainment software, helping people imagine, design, and create a better world with over $5B in revenue.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Developer

Autodesk, a global leader in design software with over $5B in revenue, is seeking a Senior Software Developer to join their Platform Services & Emerging Technologies (PSET) organization. The role focuses on enhancing the Autodesk Assistant, providing a unified experience across their products. As part of the Data Platform team, you'll work on designing REST APIs and implementing a plugin architecture for AI assistants. The position offers the opportunity to work with cutting-edge technology and make a significant impact on a global scale.

The ideal candidate will be responsible for full-stack development, focusing on building scalable, secure, and high-performance applications. You'll collaborate with architects, developers, and operations teams to deliver optimal solutions. The role requires expertise in modern web technologies, cloud services (particularly AWS), and distributed systems.

Working at Autodesk means joining a company that helps innovators transform ideas into reality, from creating the greenest buildings and cleanest cars to developing the smartest factories and biggest hit movies. The company takes pride in its culture, which guides work relationships, customer interactions, and their presence in the world.

This position offers the chance to work on meaningful projects that contribute to building a better world, with locations in either Vancouver or Toronto. The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to mentor team members. Experience with machine learning, LLMs, and chatbot APIs would be particularly valuable for this position.

Last updated 6 days ago

Responsibilities For Senior Software Developer

  • Design, code, test, debug and document new and existing components
  • Build high quality code following unit testing and test driven development
  • Drive and participate in code and document reviews, mentoring team in best practices
  • Collaborate with peer organizations, dev ops, support organizations on technical issues
  • Interpret and translate business needs to technical requirements
  • Evaluate and recommend tools, technologies and processes
  • Troubleshoot code level problems quickly and efficiently
  • Apply technical expertise to resolve challenging programming and design problems
  • Focus on scalability, security and availability of all applications and processes

Requirements For Senior Software Developer

Java
JavaScript
Python
Go
React
Node.js
PostgreSQL
MySQL
Kubernetes
  • Bachelor's in Computer Science or equivalent work experience
  • 4+ years hands-on experience developing scalable, customer facing web applications
  • 2+ years of experience working with Angular, Node, React, REST APIs
  • 2+ years experience with Selenium, Jasmine, Cucumber or other test framework
  • Experience with Java, Javascript, Python, Go, RDBMS databases
  • Experience with Amazon Web Services
  • Experience developing and deploying code across distributed clusters
  • Experience with XML/JSON, designing and building REST web services
  • Experience designing & implementing highly scalable distributed systems

Benefits For Senior Software Developer

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

Jobs Related To Autodesk Senior Software Developer