Remotery

Senior Revit API Developer

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, and deploy features for our Revit add-ins and Revit-integrated desktop applications that link our customers' Autodesk design environment to the Stratus platform.

• Utilize AI-assisted development tools (Claude Code, Cursor, Copilot, etc.) as an integral part of the development process — creating tests for AI-generated modifications and exercising sound judgment on the readiness of AI outputs for release.

• Produce production-level C#/.NET code utilizing the Revit API: encompassing custom commands, panels, external events, document and transaction management, along with integration of Autodesk model data.

• Take ownership of and enhance the publishing add-in that facilitates the export of data from Revit into the Stratus Core application — focusing on data mapping, fidelity, validation, and the error handling necessary to ensure trustworthy exports.

• Work with the Stratus open API and grasp our data export pipeline — including the data flow through our Azure ServiceBus and other backend services — to develop and troubleshoot the integrations that transfer data from Revit.

• Address challenging issues in desktop add-in development — including Revit version compatibility, performance in large models, the API threading model, and ensuring graceful degradation when the host environment fails.

• Construct and oversee the deployment of these desktop applications — including installers (MSIs), versioning, and update processes across customer environments.

• Investigate and resolve customer-reported bugs in the desktop applications, particularly those unique to Revit add-ins.

• Collaborate with product leadership, engineering teams, and customer-facing teams to scope, design, and deliver solutions — grounding technical decisions in actual design and fabrication workflows.

• Develop and uphold automated testing for the desktop applications, advocating for incremental and reliable delivery.

• Stay up-to-date with the Autodesk Revit API and the wider Autodesk Platform Services ecosystem, applying that knowledge to our development practices.


⛳️ Requirements

• A minimum of 5 years of software engineering experience, with at least 3 years focused on developing production applications using the Autodesk Revit API.

• Practical experience with AI-assisted development tools (Claude Code, Cursor, Copilot, or similar) as a key component of your daily workflow, demonstrating clear judgment regarding AI output readiness for release, rework needs, or disposal.

• Strong expertise in C#/.NET, with proven ownership of real features in production — rather than prototypes.

• Direct, hands-on experience in building Revit add-ins and understanding the intricacies of the Revit API: the document and transaction lifecycle, external events, threading models, version compatibility, and performance considerations in large models.

• Experience in desktop application development — including creating installers (MSIs) and managing packaging, deployment, and updates of desktop software across customer environments.

• Familiarity with the broader Autodesk application suite (e.g., AutoCAD, Fabrication, BIM 360 / ACC, Navisworks) and the integration of Stratus-style tools within that ecosystem.

• Strong software engineering fundamentals — adept at debugging complex systems, reproducing edge cases, and diagnosing root causes in unfamiliar code.

• Comfortable integrating a desktop application with backend services and APIs; possessing a working understanding of client-platform communication.

• Excellent communication skills; capable of directly collaborating with product managers, designers, and customers to triage and define project scope.

• Able to engage with an existing codebase and quickly become productive, asking insightful questions to address knowledge gaps.


🏝️ Benefits

• Comprehensive and competitive health benefits plan

• Matching 401k contributions

• 20 days annual PTO

• Primarily remote work with occasional annual team onsites.

People also viewed

How To MANAGE a Small Law Firm2 min ago

Chief Operating Officer – Law Firms Operations Architect

US flagFlorida, +5 more statesFull-timeBackend Engineer$110k – $182k/year
ApplyView job
Travoom2 min ago

Senior Backend Engineer – Rust

US flagTexas OnlyFull-timeBackend Engineer
ApplyView job
Binance2 min ago

Senior Java Engineer – KYC Tech

SG flagSingapore OnlyFull-timeBackend Engineer
ApplyView job
Soluções eSales | Logística, Financeiro, Analytics e File Transfer2 min ago

Senior Developer – Kotlin

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Gcore57 min ago

Software Engineer, Golang, Kubernetes

CY flagCyprus OnlyFull-timeBackend Engineer
ApplyView job
Miratech57 min ago

Middle Back-End Engineer, Node.js

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers