Software Engineer

AutodeskSan Francisco, CA

About The Position

The Autodesk Assistant Platform team is looking for a highly motivated Senior Software Engineer specializing in NodeJS/TypeScript to join their US team. This role involves designing and building scalable, cloud-native backend services that power Autodesk’s platform capabilities. The successful candidate will report to the Software Development Manager and collaborate closely with Product and Platform Architects to guide technical design decisions, develop high-quality services, and contribute to strategic, multi-team initiatives. Autodesk is a company where amazing things are created daily with their software, from green buildings to smart factories and hit movies. They pride themselves on a culture that guides their work, interactions, and connections with customers and partners, enabling employees to do meaningful work that helps build a better world designed and made for all.

Requirements

  • Bachelor’s or master’s degree in computer science or a related technical field
  • 2–4 years of experience building scalable, distributed backend systems
  • Strong expertise in NodeJS and TypeScript, with solid JavaScript fundamentals
  • Experience designing and building REST and/or GRPC APIs within microservices architectures
  • Working knowledge of AWS and cloud-native architecture principles
  • Experience with SQL and NoSQL databases
  • Familiarity with Docker and CI/CD tools such as Jenkins and Spinnaker
  • Experience writing high-quality technical documentation (HLDs, LLDs, RFCs)
  • Strong problem-solving skills and ability to work effectively in collaborative, fast-paced environments

Nice To Haves

  • Experience contributing to open-source projects

Responsibilities

  • Designing and developing scalable backend services using NodeJS and TypeScript
  • Contributing to architecture and design discussions with cross-functional teams
  • Writing clean, maintainable, production-grade code and enforcing engineering best practices
  • Participating in a rotating on-call schedule to ensure 24/7 system reliability

Benefits

  • Health and financial benefits
  • Time away
  • Everyday wellness
  • Annual cash bonuses
  • Commissions for sales roles (if applicable)
  • Stock grants
  • Comprehensive benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service