Autodesk

Civil Engineering

SeniorSoftwareDeveloper-Civil3D

$107–107k Toronto, Ontario, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Developer - Civil 3D at Autodesk. Skills: Software Development, Civil 3D, AI Integration. Own major components. Solve complex technical problems”

What You'll Achieve.

Create tangible value for customers; Continuously improve product quality; Continuously improve user experience

Industry & Context.

Civil Engineering
Problems you'll solve

Troubleshooting; Problem-solving

What They're Looking For.

Must Have

5+ years software development, Two or more commercial software cycles, Sophisticated C++ programming skills, Visual Studio toolsets experience, Object-Oriented Analysis and Design proficiency, Performance tuning experience, Debugging experience, System analysis experience, Good analytical design skills, Good design skills at product level, Proven troubleshooting abilities, Proven problem-solving abilities, Scaled Scrum teams experience, Multiple groups collaborating experience, Shared deliverables experience, Excellent communication skills, Excellent interpersonal skills, Ability to collaborate across teams, Ability to drive project progress

Nice to Have

DevOps practices knowledge, CI/CD pipeline design knowledge, CI/CD pipeline installation knowledge, Test automation knowledge, C# experience, NET experience, Python experience, AEC industry background, AEC industry education, Computational geometry familiarity, Cloud services experience, Web technologies experience, Database knowledge, Oracle knowledge, SQL Server knowledge, SQLite knowledge, AI technologies practical experience, AI frameworks practical experience, AI platforms practical experience

What You'll Do.

Solve complex technical problems

Make technical decisions

Act as technical backbone

Collaborate with engineers

Design complex features

Plan complex features

Develop complex features

Refactor complex features

Test complex features

Deliver complex features

Maintain complex features

Work with product owners

Work with experience designers

Work with product management

Review proposed designs

Implement proposed designs

Prototype software components

Implement software components

Maintain software components

Write integration tests

Embrace Agile methodologies

Embrace LEAN methodologies

Drive continuous improvement

Mentor junior engineers

Coach junior engineers

Elevate team proficiency

Engage in cross-team collaborations

Influence technical direction

Ensure alignment with goals

Learn new technologies

Share new technologies

Stay current with AI trends

Contribute AI integration ideas

Incorporate user feedback

How You'll Work.

Team & Collaboration

Scrum team; Cross-team collaborations; Multiple groups collaborating

Communication Scope

Interpersonal skills

Process & Methodology

Agile, Scrum, LEAN

Full Job Description

**Job Requisition ID #** 26WD96574 # Position Overview At Autodesk, we empower those who imagine, design, and create a better world for everyone. Our customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and invent solutions for global challenges. Join our global engineering team and help shape the future of [civil engineering software](https://www.autodesk.com/industry/civil-engineering). As a Senior Software Engineer, you will independently own major components from design to delivery. You will solve complex technical problems, make technical decisions within your domain, and act as a technical backbone for the team. You’ll collaborate with talented colleagues worldwide, leverage cutting-edge technologies—including AI—and play a key role in advancing industry-leading products. # Key Responsibilities * Collaborate with your team and other talented engineers to design, plan, develop, refactor, test, deliver and maintain complex features across desktop applications, components, and cloud services. * Work closely with the product owners, experience designers, and product management teams to review and implement proposed designs. * Prototype, implement, and maintain production-grade software and components. * Write unit and integration tests to ensure code quality and system stability. * Embrace Agile and LEAN methodologies as an active member of a Scrum team, driving continuous improvement. * Mentor and coach junior engineers, conduct code reviews, and elevate the technical proficiency of the team. * Engage in cross-team collaborations, influencing technical direction and ensuring alignment with organizational goals. * Proactively learn and share new technologies, stay current with the latest AI trends and actively contribute ideas for integrating AI into our products and workflows that create tangible value for customers. * Gather and incorporate user feedback to continuously improve product quality and user experience. # Qualification

Free ATS check

Applying for this Senior Software Developer - Civil 3D role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Autodesk?

Real rants from real employees. Read before you apply.

Read Company Rants →