Senior Software Developer

Autodesk
Toronto
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Code review","Mentoring","Collaboration","Problem-solving"]

Design and implement platform features and APIs, translating business needs into technical requirements, reliable estimates, and reusable modules. Build high-quality, well-tested code using unit testing and test-driven development, and drive code reviews while mentoring others on best practices. Collaborate with product, developers, DevOps, and support to troubleshoot issues and improve scalability, security, availability, and maintainability across the platform roadmap.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Autodesk
Autodesk
6 days ago

Senior Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Design and implement platform features and APIs, translating business needs into technical requirements, reliable estimates, and reusable modules. Build high-quality, well-tested code using unit testing and test-driven development, and drive code reviews while mentoring others on best practices. Collaborate with product, developers, DevOps, and support to troubleshoot issues and improve scalability, security, availability, and maintainability across the platform roadmap.
Location: Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design APIs and implement platform features to develop and maintain the platform and its roadmap.
  • •Build high-quality code using unit testing and test-driven development, including documenting components.
  • •Participate in code and document reviews and mentor the team in best practices.
  • •Collaborate with product managers, developers, DevOps, and support to design technical solutions and resolve technical issues.
  • •Focus on scalability, security, availability, and contribute to architecture for secure, maintainable software.

Key Requirements

  • •6+ years of professional experience building APIs using Node.js or Python.
  • •Strong knowledge of REST API standards and web services.
  • •Experience taking requirements and designing/building reusable modules.
  • •Experience building, scaling, and performance tuning REST APIs.
  • •Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
Experience:6+ yearsREST APIsAPI developmentProduction systemsDistributed systems
Education:Bachelor's in Computer Science, Engineering or related field
Skills:Code reviewMentoringCollaborationProblem-solving
Tech Stack:Node.jsPythonRESTAWSSQSSNSElasticsearchDynamo DBRDSElastic CacheDynamoDB

Company Brief

Autodesk
Provides design and engineering software for architecture, construction, manufacturing, media, and entertainment industries, offering CAD, BIM, and 3D modeling tools to enable product and infrastructure design workflows.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Rafael, United States
Founded: 1982
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor