Software Engineer - Product Analytics

Job expired!

Join Autodesk as a Software Engineer - Product Analytics

Job Requisition ID: #24WD78940

Position Overview

Do you thrive in a fast-paced, high-energy environment? Are you looking to collaborate with motivated individuals from diverse backgrounds? Do you have the drive to make things happen? If so, you're in the right place.

As a global leader in 3D design, engineering, and entertainment software, Autodesk empowers individuals to imagine, design, and create a better world. Our extensive portfolio of software addresses design, business, and environmental challenges, benefiting designers, architects, engineers, and media professionals. Autodesk also supports students, educators, and casual creators in unlocking their creative potential through user-friendly applications.

The Experience Analytics Team at Autodesk plays a critical role in democratizing ML/Analytics across all Autodesk products. You will be working on analytics related to a data product that offers ML insights to AutoCAD users, assisting teams with internal and customer-facing Analytics needs through instrumentation, experimentation, reporting, analysis, in-product analytics, and machine learning.

We are seeking a passionate Software Developer with a keenness for data analysis, eager to promote data-driven product engineering practices. This hybrid role is based in Toronto, reporting to the Manager of Software Development. Autodesk supports a FLEX working model.

Discover our innovations:

Responsibilities

  • Build data access platforms for data scientists and analysts
  • Develop large-scale data structures for business intelligence analytics using data mining tools
  • Write processes to ingest, transform, and distribute data into our internal applications
  • Build and scale data infrastructure to support batch and real-time data processing of billions of records daily
  • Collaborate with data scientists, analysts, product managers, and other data stakeholders to understand needs and promote best practices
  • Architect data pipelines that provide fast, optimized, and robust end-to-end solutions
  • Drive and maintain a culture of quality, innovation, and experimentation
  • Work in an Agile environment focused on collaboration and teamwork

Minimum Qualifications

  • Bachelor's degree in Computer Science or related field with 2+ years of professional experience
  • Strong understanding of JavaScript and TypeScript
  • Good understanding of Node.js, V8, and Python
  • Strong experience with databases (RDBMS, MongoDB, DynamoDB)
  • Experience with big data environments such as Athena, BigQuery, Snowflake, Hadoop (Hive, Spark)
  • Experience with large-scale data solutions (AWS), including services such as Kinesis, Lambda, and MSK (Managed Streaming for Apache Kafka)
  • Knowledge of automation/configuration management/enterprise schedulers, and proficiency in SIT (System Integration Testing) and load testing
  • Experience with system monitoring, alerting, and dashboarding
  • Production-level coding experience
  • Familiarity with graph databases (nice to have)

About Autodesk

Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and most popular movies. We help innovators turn their ideas into reality, transforming not only how things are made but also what can be made.

Our culture is at the heart of everything we do. Our guides our values and work environment, supporting our people in realizing their potential and achieving excellent outcomes for our customers. At Autodesk, you can bring your whole, authentic self to work while contributing to building a better future for all.

Ready to