Enable job alerts via email!

Senior Developer, Dynamo / Computational Design

Autodesk

United States

Remote

USD 80,000 - 140,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is on the lookout for a Senior Software Developer to join their dynamic Computational Design and Automation team. This role is crucial for enhancing customer experiences through cutting-edge web, cloud, and AI technologies. You will be instrumental in developing and deploying business-critical applications, focusing on scalability and performance. The ideal candidate will thrive in a fast-paced environment, embracing challenges and driving innovation. If you are passionate about software development and eager to make a significant impact, this is the perfect opportunity for you to shine in a collaborative and forward-thinking setting.

Qualifications

  • 5+ years of software development experience required.
  • Proficiency in web/cloud applications and modern technologies.
  • Experience with Agile methodologies and distributed teams.

Responsibilities

  • Design and implement Dynamo software products across platforms.
  • Develop and maintain production systems for scalability and performance.
  • Engage with customers for validation and feedback on software.

Skills

Software Development
Machine Learning
Web Application Development
Cloud Technologies
C++
C#
Python
Agile Methodologies
DevOps
User Interface Design

Education

Bachelor's in Computer Science
Master's in Computer Science

Tools

TypeScript
Node.js
React
.NET/.NET Core
Bash
PowerShell

Job description

Job Requisition ID #

25WD87550

Position Overview

We are seeking a highly driven, passionate, and self-motivated Senior Software Developer to join our dynamic Computational Design and Automation (CDA) engineering team. Our mission is to revolutionize CDA Product lines such as Dynamo and Generative Design by leveraging the latest in Web, Cloud, AI/ML, and 3D Data Visualization technologies. This transformation will empower both existing and new customers to automate design workflows seamlessly on the web.

As a Senior Developer, your role will be pivotal in building and delivering innovative tools and services that enhance the customer experience through cutting-edge ML and AI technologies. You will focus on system capabilities, performance, scalability, and user extensibility, key differentiators that will enable a modern automation authoring environment. This is crucial for customers transitioning from traditional desktop workflows to the cloud.

Our ideal candidate thrives on designing, developing, and supporting business-critical applications, components, and services. You are enthusiastic about green-field projects, and lean into the hard, bringing your domain expertise while embracing challenges with a forward-thinking approach. You will help drive a high-performing team within Autodesk and engage actively with the community contributors to the Dynamo open-source project.

Responsibilities

  • Contribute to design, implementation, testing, and deployment of Dynamo software products (desktop, web, and mobile)
  • Leverage the latest in ML application development to train and deliver models that enhance and assist customer workflows
  • Partner with designers and product managers to continually engage with customers for validation and feedback on the software we develop
  • Actively develop and maintain our highly available production systems, ensuring they are robust, scalable, and maintainable
  • Actively contribute to the threat modeling and security architecture design to ensure our services maintain an appropriate threat mitigation stance
  • Configure and improve cloud infrastructure for service availability, resiliency, performance, and cost efficiency with increasing load over time
  • Gain deep knowledge of both our complex internally developed applications and enterprise-class services
  • Participate in team development process, including daily scrum, planning, code reviews, and quality assurance activities
  • Engage in technical discussions and technical decision-making
  • Stay current with industry trends and best practices in software and ML development
  • Ensure the quality of the codebase through code reviews, automated testing, and quality control measures
  • Function well in a fast-paced, rapidly-changing environment

Minimum Qualifications

  • 5+ years of professional experience in software development
  • BS or MS in Computer Science or related technical field
  • Experience designing and developing web/cloud applications
  • Experience with Continuous Integration, Continuous Delivery, DevOps, etc.
  • Experience with key web technologies and tools such as TypeScript, Node.js, React, etc.
  • Proficiency with modern desktop technologies: C++, C#, .NET/.NET Core
  • Proficiency in scripting languages such as Python, Bash, or PowerShell for automation tasks
  • Understanding of network protocols, security best practices, and load balancing
  • Experience in working in an Agile environment
  • Experience in working with a distributed team

Preferred Qualifications

  • Understanding of User Interface / User Experience Design process
  • Domain Experience with CAD applications
  • Domain Experience with BIM workflows
  • Some Experience with 3D computer graphics and/or computational geometry
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

100% Remote – Senior eCommerce Manager – $130,000 – United States

R2 Global

Remote

USD 130,000 - 130,000

4 days ago
Be an early applicant

ServiceNow Senior Developer, Emory Healthcare (ETS) | Temporary to Permanent

Emory University

Orlando

Remote

USD 90,000 - 120,000

Today
Be an early applicant

Senior Developer Experience Engineer I

Articulate Global, LLC

Remote

USD 126,000 - 190,000

Today
Be an early applicant

Sr. Manager, E-Commerce Strategy (Interconnected)

Home Depot

Remote

USD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Staff Software Engineer

RB Global Inc.

Remote

USD 125,000 - 150,000

9 days ago

Database Developer - Senior Consultant II - National General

Allstate Insurance

California

Remote

USD 78,000 - 127,000

9 days ago

BI Developer Senior/Lead

Progressive Insurance

Ohio

Remote

USD 110,000 - 132,000

9 days ago

Sr/Staff Software Engineer (Developer Enablement)

Henry Schein

American Fork

Remote

USD 96,000 - 168,000

9 days ago

Sr/Staff Software Engineer (Developer Enablement)

Henry Schein

Austin

Remote

USD 96,000 - 168,000

9 days ago