FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Revit API Developer
StratusRevit API Developer developing Revit add-ins and desktop applications integrating with the Stratus platform for MEP contractors. Working on production-ready tools and collaborating within an AI-forward engineering team.
Tech Stack
Tools & technologiesAzure.NET
About the role
Key responsibilities & impact- Design, build, and ship features across our Revit add-ins and Revit-integrated desktop applications that connect our customers' Autodesk design environment to the Stratus platform.
- Use AI-assisted development tooling (Claude Code, Cursor, Copilot, etc.) as a first-class part of the dev loop — writing tests for AI-generated changes and exercising clear judgment about when AI output is ready to ship.
- Write production C#/.NET code against the Revit API: custom commands, panels, external events, document and transaction management, and integration with Autodesk model data.
- Own and improve the publishing add-in that exports data from Revit into the Stratus Core application — including data mapping, fidelity, validation, and the error handling that keeps exports trustworthy.
- Interface with the Stratus open API and understand our data export pipeline — including how data flows through our Azure ServiceBus and other backend services — to build and troubleshoot the integrations that move data out of Revit.
- Solve the hard problems of desktop add-in development — Revit version compatibility, performance inside large models, the API threading model, and graceful degradation when the host environment misbehaves.
- Build and manage the deployment of these desktop applications — installers (MSIs), versioning, and update mechanisms across customer environments.
- Investigate and fix customer-reported bugs across the desktop applications, including the failure modes specific to Revit add-ins.
- Collaborate with product leadership, engineering teams, and customer-facing teams to scope, design, and ship — grounding technical decisions in real design and fabrication workflows.
- Implement and maintain automated testing for the desktop applications, and advocate for incremental, reliable delivery.
- Stay current on the Autodesk Revit API and the broader Autodesk Platform Services ecosystem, and bring that judgment to how we build.
Requirements
What you’ll need- 5+ years of software engineering experience - with 3+ years of that experience building production applications with the Autodesk Revit API
- Hands-on use of AI-assisted development tooling (Claude Code, Cursor, Copilot, or equivalent) as a first-class part of your daily workflow, with clear judgment about when AI output ships, needs rework, or should be thrown away.
- Strong proficiency in C#/.NET , with demonstrated production ownership of real features — not prototypes.
- Direct, hands-on experience building Revit add-ins and the realities of the Revit API: the document and transaction lifecycle, external events, the threading model, version compatibility, and performance inside large models.
- Desktop application development experience — including building installers (MSIs) and managing the packaging, deployment, and updating of desktop software across customer environments.
- Working familiarity with the broader Autodesk application family (e.g., AutoCAD, Fabrication, BIM 360 / ACC, Navisworks) and how Stratus-style tools integrate with them.
- Solid software engineering fundamentals — debugging through complex systems, reproducing edge cases, and finding root causes in code you didn't write.
- Comfortable integrating a desktop application with backend services and APIs; working understanding of how the client and the platform talk to each other.
- Excellent communication; able to work directly with product managers, designers, and customers to triage and scope work.
- Able to walk into an existing codebase and become productive quickly, asking sharp questions where the gaps are.
Benefits
Comp & perks- Comprehensive and competitive health benefits plan
- Matching 401k contributions
- 20 days annual PTO
- Primarily remote work with occasional annual team onsites.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETRevit APIAI-assisted development toolingdesktop application developmentinstallersdebuggingautomated testingdata mappingdata validation
Soft Skills
excellent communicationcollaborationproblem-solvingjudgmentadaptabilitycustomer engagementtechnical decision-makingtriagingscoping workquick learning