PlanGrid
Sr. Software Engineer - Visualization Services
Toronto, ON, CAN · Senior · Contract
Sponsorship not specifiedDetected 15 days ago
JavaScriptTypeScriptJavaC++Node.jsDistributed SystemsData StructuresAlgorithmsRedisDynamoDBAWSCloud PlatformsDockerTerraformCI/CDJenkinsPrometheusGrafanaDevOpsRESTWebSocketsIncident ResponseTCP/IP
About the role
- Job Requisition ID # 26WD98254 Position Overview Welcome to Autodesk!
- That is the experience our team makes possible.
Responsibilities
- Independently design, build, and maintain complex 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.
- participate in 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.
- Troubleshoot and root-cause production issues with limited supervision; participate in incident response and drive follow-up improvements.
- drive execution, apply solid engineering practices, meet quality and operational standards, and collaborate with key stakeholders.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Strong production experience with JavaScript/TypeScript and Node.js, or strong backend engineering experience in another language with demonstrated ability 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 reason about complexity, data structures, and performance trade-offs.
- Experience working with high-traffic distributed systems, including REST or WebSocket APIs, data interchange formats such as JSON or Protobuf, and basic observability practices such as logging, metrics, and tracing.
- Familiarity with Agile development.
Nice to have
- 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 of network protocols such as HTTP/2 and WebSockets and their impact on streaming performance.
Skills
- Job Requisition ID #
- Position Overview
- Welcome to Autodesk!
- Imagine loading a multi-gigabyte 3D model in your browser and interacting with it within seconds.
- How You Work
Compensation
- Salary transparency
Company info
- Identify opportunities to automate, simplify, and remove inefficiency, including through thoughtful use of AI-assisted development tools and agents.
- Occasionally help facilitate team rituals, planning, or delivery coordination.
- https://www.autodesk.com/company/global-belonging
- Are you an existing contractor or consultant with Autodesk?
- Please search for open jobs and apply internally (not on this external site).
Apply directly at PlanGrid →Create a free account for alerts like thisView PlanGrid immigration profile
This listing is sourced directly from PlanGrid's careers page and normalized into a canonical job model.