Talent.com
Autodesk
Sr. Software Engineer - Visualization ServicesAutodesk • Toronto, ON, CAN
No longer accepting applications
Sr. Software Engineer - Visualization Services

Sr. Software Engineer - Visualization Services

Autodesk • Toronto, ON, CAN
30+ days ago
Salary
CA$107,000.00–CA$157,300.00 yearly
Job type
  • Full-time
Job description

Position Overview

Welcome to Autodesk!

The world’s innovators, designers, engineers, builders, and creators trust Autodesk to help them design and make a better world for all.

Autodesk’s Design and Make Platformhelpsmillions of designers, engineers, builders, and creators turn ideas into real-world outcomes. The Visualization Services team builds the cloud infrastructure that enables customers to view and interact with large, complex 3D models smoothly on any device across Autodesk products.

Imagine loading a multi-gigabyte 3D model in your browser and interacting with it within seconds. That is the experience our teammakespossible. We process,optimize, store, cache, and stream 3D model data so customers can explore complex designs without specialized local hardware.

We are looking for a Senior Software Engineer to own and deliver complex modules within our visualization services. You will work with system architects, principal engineers, and client-rendering teams to build richer viewing capabilities, improve performance and resiliency at scale, and solve demanding distributed systems and algorithmic problems.

You will report to the Senior Software Development Manager based in Toronto.

How You Work

  • Result Oriented: You finish the job, then look for the next 10x improvement.

  • Continuous Learner: You explorenew technologies, measure their impact, and share what you learn.

  • AI-Enabled Engineer: You use AI-assisted tools thoughtfully to improve coding, testing, review, automation, and team productivity.

  • Build Trust: You communicate clearly, surface risks and trade-offs early, and follow through.

  • Team Player: You foster inclusive dialogue, seek diverse perspectives, and celebrate collective wins.

Key Responsibilities

  • Independently design, build, andmaintaincomplex modules of our streaming services, using sound judgment on problems with diverse scope and significant unknowns.

  • Own components or initiatives end to end: drive execution, apply solid engineering practices, meet quality and operational standards, and collaborate with key stakeholders.

  • Operate what you build: deploy and run services on AWS across multiple regions, primarily using ECS/EC2, with supporting services such as S3, DynamoDB, SQS,ElastiCache/Redis, Lambda, and CloudFront.

  • Improve performance and resiliency through caching and eviction strategies, retry and dead-letter recovery, memory-mapped or pager-based data access, and scaling policies, measuring impact with concrete data.

  • Troubleshoot and root-cause production issues with limited supervision;participatein incident response and drive follow-up improvements.

  • Contribute to design and architecture discussions, bring technology ideas to the team, and provide input into technical planning, roadmap discussions, and team goals.

  • Act as a multiplier within the team: review code, share knowledge, mentor more junior engineers, and help raise the bar on engineering practices.

  • Identifyopportunities to automate, simplify, and remove inefficiency, including through thoughtful use of AI-assisted development tools and agents.

  • Occasionally helpfacilitateteam rituals, planning, ordeliverycoordination.

Minimum Qualifications

  • Bachelor's orMaster's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 5+ years of hands-on software developmentexperiencebuilding and operating production services.

  • Strong production experience with JavaScript/TypeScript and Node.js, or strong backend engineering experience in another language withdemonstratedability to ramp quickly on a Node.js service stack.

  • Hands-on experience with AWS infrastructure, especially ECS and EC2, and DevOps fundamentals such as CI/CD, Infrastructure as Code, and multi-environment deployment.

  • Strong algorithms and mathematics skills, with the ability to reasonaboutcomplexity, data structures, and performance trade-offs.

  • Solid grasp of object-oriented and/or functional design, concurrency, troubleshooting, and independent problem-solving.

  • Experience working with high-traffic distributed systems, including REST or WebSocket APIs, data interchange formats such as JSON orProtobuf, and basic observability practices such as logging, metrics, and tracing.

  • Familiarity with Agile development.

  • Openness to using AI-assisted development tools to improve engineering productivity and quality.

Preferred Qualifications

  • Experience with C++ for native components, geometry processing, point-cloud processing, or storage systems.

  • Strong Java programming experience.

  • Experience with Infrastructure as Code such as Terraform or CloudFormation, and CI/CD pipelines such as Jenkins or Harness.

  • Systems-level experience with memory-mapped files, embedded key-value stores such as RocksDB, caching and eviction algorithms, or pager/streaming reader design.

  • Experience with 3D model data, geometry or mesh processing, point clouds, level of detail, compression, or streaming pipelines.

  • Experience with CDNs, global data distribution, containerization, or orchestration technologies such as Docker or Kubernetes.

  • Experience with observability tooling such as Dynatrace, Prometheus, Grafana, or Splunk.

  • Understanding ofnetwork protocols such as HTTP/2 andWebSockets and their impact on streaming performance.

Learn More

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 biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Salary transparency

Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $107,000 and $157,300. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

Create a job alert for this search

Sr. Software Engineer - Visualization Services • Toronto, ON, CAN

Similar jobs

Sr. Solutions Engineer

Menlo VenturesToronto, ON, CA
Full-time

We are looking for pre-sales professionals who have a successful track record helping large enterprises become more data-driven.Working with the Enterprise Account Executive (AE), the Sr.Solutions ... Show more

 • Promoted

Sr. Software Engineer - $110,000 - $130,000 A Year

DynataEast York, Canada
Full-time

Seeking a Senior Software Engineer to build and maintain front-end Voice Service Applications using React, write tests, and perform code reviews to ensure high-quality solutions. Show more

 • Promoted

Senior Software Developer - Virtualization and SIL Integration

General MotorsMarkham, Ontario, Canada
Full-time

This posting is for an existing vacancy within the organization and is open to new applications.This role is part of a group responsible for creating virtual in-the-loop environments to enable deve... Show more

 • Promoted

Sr Engineer, End User Services

MonerisToronto, ON, CA
Full-time

As a Senior Engineer, End User Services, you will lead the strategy and execution of Moneris’ modern endpoint management and end‑user enablement technologies.You’ll own device standards, automation... Show more

 • Promoted

Sr Software Engineer - $144,700 - $180,900 A Year

OrigenceToronto, Canada
Full-time

Seeking a senior software engineer to design, develop, and maintain fintech SaaS lending solutions.Responsibilities include coding, mentoring, and ensuring application performance and reliability. Show more

 • Promoted

Software Engineer

ALTEN CanadaMarkham, York Region, CA
Full-time

In just three decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services.Our footprint spans across... Show more

 • Promoted

Sr. DevOps Engineer

Layer 6 AIToronto, Ontario, Canada
Full-time

We are looking for world-class devops engineers and problem solvers.You will be interacting with machine learning scientists and engineers to develop and automate machine learning pipelines that wo... Show more

 • Promoted

Scientific Software Engineer

QuEra Computing Inc.Toronto, Ontario, Canada
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Scientific Software Engineer to help solve the unique software challenges of integrating high-level ap... Show more

 • Promoted

Sr. Solutions Engineer

WinsAboveToronto, Ontario, Canada
Full-time

We are looking for pre‑sales professionals who have a successful track record helping large enterprises become more data‑driven.Working with the Enterprise Account Executive (AE), the Sr.Solutions ... Show more

 • Promoted

Sr. Software Engineer - C$145,000 - C$170,000 A Year

EarthDaily AnalyticsToronto County, Canada
Full-time

Seeking a Senior Software Engineer to design, implement, and maintain backend systems (APIs, databases, infrastructure) for Earth Observation Sensors and value-added products using cloud computing,... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaToronto, ON, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Senior Software Engineer (Snowflake)

Drillo.AIToronto, Ontario, Canada
Full-time

We are building a modern data platform centered on Snowflake and we’re seeking a Snowflake-focused data professional to design, build and operationalize Snowflake-native solutions.The role combines... Show more

 • Promoted

Sr. Software Engineer, Auth Tech

eBayToronto, Ontario, Canada
Full-time

Senior Backend Software Engineer At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells.Our platform empowers millions of buyers and sellers in more t... Show more

 • Promoted

RQ08216 - Sr. DevOPS/Cloud Engineer

Rubicon PathToronto, ON, CA
Full-time

Design, build and support cloud environments to create digital products.Monitor and assess the performance of applications in a cloud environment to ensure solutions are available.Create, test and ... Show more

 • Promoted

Software Engineer - Core Systems Langflow

LeadingtalentMarkham, Ontario, Canada
Full-time

Introduction Langflow is one of the most exciting and rapidly growing parts of our company.Langflow powers our open-source community, cloud offerings, and upcoming integrations with major platforms... Show more

 • Promoted

Sr Platform Engineer

Air-tekToronto, ON, CA
Full-time

Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market.The product market fit is excellent, and customers ar... Show more

 • Promoted

Sr. DevOps Engineer

Publicis Groupe CanadaToronto, ON, CA
Full-time

Publicis Groupe Canada is the Canadian subsidiary of Publicis Groupe, the second largest communications group in the world and a global leader concentrated within four main activities: Communicatio... Show more

 • Promoted

Senior Software Engineer

OpenLoop HealthToronto, Ontario, Canada
Full-time

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Show more

 • Promoted

Sr Cloud Engineer - Kubernetes

Rackspace TechnologyToronto, ON, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Job Summary: The ideal candidate will have several years’ experience with Public Cloud design and impl... Show more

 • Promoted

Senior Software Engineer

OpenTextRichmond Hill, York region, Canada
Full-time

This range is provided by OpenText.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.OpenText Business Network is a cloud platform that facilitate... Show more