... software engineering or automation development * Strong programming skills in Python and or C# * Hands-on experience developing against CAD or BIM APIs such as AutoCAD or Civil3D .NET API, Revit API ...
... software engineering or automation development * Strong programming skills in Python and or C# * Hands-on experience developing against CAD or BIM APIs such as AutoCAD or Civil3D .NET API, Revit API ...
Staff Engineer - Java (API/Software Development/Microservices)
Dallas, TX · On-site
$110K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
Staff Engineer - Java (API/Software Development/Microservices)
Dallas, TX · On-site
$110K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, Payments team, you will be responsible for building and shaping an API ecosystem to support the ...
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, Payments team, you will be responsible for building and shaping an API ecosystem to support the ...
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, Payments team, you will be responsible for building and shaping an API ecosystem to support the ...
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, Payments team, you will be responsible for building and shaping an API ecosystem to support the ...
Staff VDC Engineer
Reno, NV · On-site
$120K - $130K/yr
Expert knowledge with Revit and Autodesk software * Experience working with point clouds and laser ... Experience in model automations using Revit API * Experience leading a small team for rapid ...
Quick apply
Staff VDC Engineer
Reno, NV · On-site
$120K - $130K/yr
Expert knowledge with Revit and Autodesk software * Experience working with point clouds and laser ... Experience in model automations using Revit API * Experience leading a small team for rapid ...
Senior Lead Software Engineer - API Specialist
Jersey City, NJ · On-site
$171K - $260K/yr
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, Payments team, you will be responsible for building and shaping an API ecosystem to support the ...
Senior Lead Software Engineer - API Specialist
Jersey City, NJ · On-site
$171K - $260K/yr
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, Payments team, you will be responsible for building and shaping an API ecosystem to support the ...
Staff Engineer - Java (API/Software Development/Microservices)
Seattle, WA · On-site
$100K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
Staff Engineer - Java (API/Software Development/Microservices)
Seattle, WA · On-site
$100K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
Must possess proficiency with software platforms, including Revit, AutoCAD, Navisworks Manage, and ... Working knowledge of Dynamo, Revit API, SketchUp
Must possess proficiency with software platforms, including Revit, AutoCAD, Navisworks Manage, and ... Working knowledge of Dynamo, Revit API, SketchUp
Staff Software Engineer, Embedded Systems/Firmware
Sunnyvale, CA · On-site
$154K - $203K/yr
Master's degree or PhD in Engineering, Computer Science, or a related technical field. * 8 years of ... We also define the API software stack used to build planet-scale deployments. Our C firmware is not ...
Staff Software Engineer, Embedded Systems/Firmware
Sunnyvale, CA · On-site
$154K - $203K/yr
Master's degree or PhD in Engineering, Computer Science, or a related technical field. * 8 years of ... We also define the API software stack used to build planet-scale deployments. Our C firmware is not ...
Staff Engineer - Java (API/Software Development/Microservices)
Bethesda, MD · On-site
$100K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
Staff Engineer - Java (API/Software Development/Microservices)
Bethesda, MD · On-site
$100K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
Staff Engineer - Java (API/Software Development/Microservices)
Bethesda, MD · On-site
$110K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
Staff Engineer - Java (API/Software Development/Microservices)
Bethesda, MD · On-site
$110K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
As a Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, API Platform team, you will support the development, automation, and maintenance of our API management platform.
As a Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, API Platform team, you will support the development, automation, and maintenance of our API management platform.
As a Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, API Platform team, you will support the development, automation, and maintenance of our API management platform.
As a Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, API Platform team, you will support the development, automation, and maintenance of our API management platform.
Software Engineer (API)
Linthicum, MD · On-site
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
Software Engineer (API)
Linthicum, MD · On-site
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
Staff Engineer - Java (API/Software Development/Microservices)
Dallas, TX · On-site
$110K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
Staff Engineer - Java (API/Software Development/Microservices)
Dallas, TX · On-site
$110K - $230K/yr
Deliver High-Quality services and software for a variety of domains * Accountable for the quality ... Proven expertise in API first engineering approaches, service orchestration, event driven ...
As a Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, API Platform team, you will support the development, automation, and maintenance of our API management platform.
As a Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, API Platform team, you will support the development, automation, and maintenance of our API management platform.
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subjectto change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subjectto change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
Software Engineer (API)
Linthicum, MD · On-site +1
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
Software Engineer (API)
Linthicum, MD · On-site +1
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
Software Engineer (API)
Linthicum Heights, MD · On-site
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
Quick apply
Software Engineer (API)
Linthicum Heights, MD · On-site
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph Description: As ...
Revit Api Software Engineer information
See salary details
$38.5K - $46.8K
1% of jobs
$46.8K - $55K
2% of jobs
$55K - $63.3K
0% of jobs
$63.3K - $71.6K
4% of jobs
$71.6K - $79.9K
9% of jobs
$85.3K is the 25th percentile. Wages below this are outliers.
$79.9K - $88.1K
14% of jobs
The median wage is $96K / yr.
$88.1K - $96.4K
21% of jobs
$96.4K - $104.7K
21% of jobs
$106.1K is the 75th percentile. Wages above this are outliers.
$104.7K - $113K
16% of jobs
$113K - $121.2K
7% of jobs
$121.2K - $129.5K
4% of jobs
$38.5K
$95.5K
$129.5K
How much do revit api software engineer jobs pay per year?
What is the difference between Revit Api Software Engineer vs Revit Developer?
| Aspect | Revit Api Software Engineer | Revit Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field; knowledge of Revit API | Similar credentials; often self-taught or with certifications in Revit and programming |
| Work Environment | Software development teams, architecture, engineering firms | Design and BIM teams, architecture firms, construction companies |
| Industry Usage | Develops custom Revit tools, plugins, automation scripts | Creates Revit families, templates, and workflows |
The Revit Api Software Engineer focuses on developing and maintaining Revit API-based software solutions, while the Revit Developer primarily creates Revit content and workflows. Both roles require programming skills and industry knowledge, but their core responsibilities differ in scope and application.

Job description
Department: IT
Employment Type: Full Time
Location: Remote- USA
Description
Trilon is building a supercharged, technology-enabled future for our people and partners. The CAD Automation Engineer plays a critical role in that mission by building the software that connects Trilon's AI platform to the CAD and BIM tools used to produce engineering deliverables.
This is a software engineering role focused on automating design production workflows. You develop the automation layer that enables AI-powered tools to interact directly with platforms such as Civil3D, Revit, OpenRoads, and others. Your work reduces manual effort in drawing production, annotation, and data extraction, giving engineers meaningful time back on every project.
You are responsible for writing production-quality code that drives CAD and BIM platforms through their APIs and SDKs. You build capabilities that extract structured data from design files, inject AI-generated outputs into templates, and automate repetitive tasks that are currently performed manually.
You work closely with the Lead Engineer, Applied AI Engineers, and the Principal Solutions Architect to ensure your solutions integrate cleanly into the broader platform. You also engage with field teams and Solution Analysts to understand real workflows and identify the highest-value opportunities for automation.
This role requires strong software engineering fundamentals, deep experience with CAD and BIM APIs, and a practical understanding of how engineering deliverables are created. You are focused on building reliable automation that works in real project environments and scales across the organization.
Key Responsibilities
CAD and BIM Automation Development
- Design and build automation solutions for CAD and BIM platforms such as Civil3D, Revit, and OpenRoads
- Develop code that drives design tools through their APIs and SDKs to automate production workflows
- Automate repetitive tasks such as annotation, labeling, data entry, and drawing generation
- Ensure automation outputs align with engineering standards and deliverable requirements
Integration with AI and Platform Systems
- Build integrations between CAD platforms and Trilon's AI tools and services
- Enable extraction of structured data from design files for use in AI workflows
- Inject AI-generated outputs into CAD templates and production environments
- Ensure seamless interoperability between CAD systems and the broader data platform
Workflow Discovery and Validation
- Partner with Applied AI Engineers and Solutions Analysts to understand real-world engineering workflows
- Participate in project hackathons and field engagements to identify automation opportunities
- Translate field insights into practical, buildable automation solutions
- Validate that automation delivers measurable efficiency improvements
Code Quality and Reliability
- Write clean, maintainable, and production-ready code
- Implement testing and validation approaches for automation workflows
- Troubleshoot and resolve issues related to CAD integrations and automation logic
- Ensure solutions are stable, scalable, and performant in production environments
Architecture and Collaboration
- Work with the Lead Engineer and Principal Solutions Architect to align on system design and integration patterns
- Collaborate with platform and data engineering teams to ensure consistent data handling
- Contribute to reusable components and automation frameworks across the platform
- Document solutions, patterns, and integration approaches
Skills, Knowledge and Expertise
- 4+ years of experience in software engineering or automation development
- Strong programming skills in Python and or C#
- Hands-on experience developing against CAD or BIM APIs such as AutoCAD or Civil3D .NET API, Revit API, or OpenRoads Designer SDK
- Experience building automation tools for engineering design or production workflows
- Strong understanding of how to interact with desktop-based engineering software programmatically
- Experience integrating software systems through APIs and data pipelines
- Ability to translate real-world workflows into scalable automation solutions
- Strong problem-solving skills and attention to detail
- Experience working with structured and unstructured data
- Familiarity with cloud-based systems and integration patterns is a plus
- Understanding of AEC workflows, drawing organization, and design production processes is a strong advantage
- Experience collaborating with engineers, product teams, and field users
- Ability to operate in a fast-paced environment with evolving requirements
- Strong communication skills and ability to explain technical concepts clearly
About Trilon Group
Sourced by ZipRecruiter
Industry
Civil engineering construction
Company size
201 - 500 Employees
Headquarters location
Aurora, CO, US
Year founded
2021