Autodesk, Inc

Senior Software Developer

Autodesk, Inc$107K — $157K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Masters in Computer Science, Information Systems, Engineering, or Mathematics required
  • 5+ years of backend and distributed systems engineering experience
  • 5+ years of NodeJS backend experience
  • 5+ years of cloud application development
  • 5+ years of API design experience
  • 5+ years of SQL/Postgres database experience
  • 5+ years of designing scalable, resilient cloud applications

Responsibilities

  • Own the reliability, scalability, and extensibility of the platform
  • Collaborate with global teams within Autodesk Construction Cloud
  • Develop new features and fix system bugs
  • Participate in code reviews and contribute to code
  • Write and maintain test cases
  • Validate functional specifications for new features
  • Mentor junior developers on best practices
  • Design and implement new features while solving complex problems

Benefits

  • Comprehensive benefits package
  • Culture of belonging that supports diversity and inclusion
  • Opportunities for professional growth and mentorship
  • Hybrid work model based in Vancouver, BC
  • Engagement with a passionate and talented team
Full Job Description

Job Requisition ID #

26WD98178

ACS Platform Team @ Autodesk

The Platform team is part of a group that is responsible for core data management workflows that power key functionality of ACC products and services. The team develops API solutions that are published onAutodesk Forge and leveraged by customers and internal teams alike to build meaningful products that service the life cycle of a construction project. We follow agile processes, best practices and collaborate across multiple teams and global regions.

Position Overview

Autodesk is changing how the world is designed and made. Autodesk Construction Solutions (ACS) leads the development ofAutodesk Construction Cloud (ACC). ACC improves construction management and empowers all builders with connected teams, workflows, and data through a platform where users can interface seamlessly and efficiently across the entire construction life cycle. Our goal is to save time by eliminating redundancies and offering a single platform that entire teams can leverage to convey information effectively.

We build the future of construction software. You will collaborate with the team by proactively and regularly connecting with them to ensure you and others are building the right thing, the right way and for the right reasons. You will be part of a growing team of passionate, eager and talented individuals.

This position is to be hybrid based in Vancouver, BC

Tech stack

AWS, Docker, JavaScript, NodeJS, Express, Rails, Postgres, Redis, React, Jenkins, NewRelic, Splunk.


Responsibilities

  • Own our platform's reliability, scalability and extensibility

  • Collaborate with a variety of teams in ACC, located across the globe

  • Develop features and solve system bugs

  • Be active in code reviews and code contributions

  • Write tests

  • Validate functional specifications

  • Guide and mentor junior developers in best practices

  • Design and implement net new features leveraging creative and proficient system principles

  • Take on complex problems and arrive at practical solutions

Minimum Qualifications

  • Masters of Science in Computer Science, Information Systems, Engineering, or Mathematics

  • 5+ years of backend and distributed systems engineering experience

  • 5+ years of NodeJS backend

  • 5+ years of cloud applications

  • 5+ years of API design

  • 5+ years of SQL/Postgres DB

  • 5+ years of designing scalable, resilient cloud applications

Preferred Qualifications

  • Passion for growth, learning, clean code and building elegant solutions

  • Experience with technologies in our tech stack

  • Experience with distributed systems

  • Experience with agile processes

  • Passion for mentorship

  • Open to feedback

Learn More

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).

About Autodesk, Inc

Autodesk, Inc. is an American multinational software corporation that makes software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries. Autodesk is headquartered in San Rafael, California, and features a gallery of its customers' work in its San Francisco building.
Learn more about Autodesk, Inc
Size
12,600 employees
Market Cap
$40.1 billion
Industry
Net Income
$1.2 billion
Founded
1982
5 Year Trend
+16.6%
Revenue
$3.7 billion
NASDAQ

Similar Jobs

More Information Technology Jobs

Find similar Senior Software Developer jobs: