About Us
NeevIQ is a technology-forward construction solutions company that thrives where creativity meets real-world building. We operate at the energetic crossroads of manufacturing, construction, and softwarecrafting tools, platforms, and workflows that push the industry into its next evolution.
Our teams work across VDC, Industrialized Construction, AR/VR, Data Analytics, and platform engineering, supporting customers across the US, Europe, and India.
We're assembling a group of builders who don't just follow blueprintsthey automate them.
Role Overview
We're looking for a Senior Automation Engineer with deep expertise in both coding and construction technology.
If you've spent years shaping Revit or similar platforms to do things they weren't originally designed to do
If automation is your instinct, not your afterthought
If you enjoy architecting systems, not just writing scripts
Then this role will feel like home.
In this position, you will design advanced automation frameworks, build complex plugins, lead integrations across platforms, and elevate our digital workflows. You'll mentor teams while still being hands-on with code and innovation.
Key Responsibilities
1. Architect & Build Advanced Plugins
- Develop enterprise-grade plugins, custom tools, and automation extensions for Revit and similar AEC platforms.
- Extend platform capabilities using APIs, SDKs, design patterns, and modular architectures.
- Convert complex construction rules into intelligent, scalable digital tools.
2. Lead Workflow Automation Initiatives
- Design holistic automation workflows across modeling, documentation, fabrication, and coordination.
- Build integration pipelines connecting design tools with databases, cloud systems, and internal applications.
- Drive organization-wide automation adoption and standardization.
3. Systems Integration & Interoperability
- Build API-driven integrations and middleware connecting multiple platforms.
- Ensure interoperability between AEC platforms, custom applications, and enterprise systems.
- Collaborate with VDC, BIM, software, and operations teams to create unified digital ecosystems.
4. Quality, Reliability & Engineering Excellence
- Define and enforce standards for architecture, code quality, testing, and maintainability.
- Oversee version control, deployment pipelines, and documentation practices.
- Ensure tools are stable, performanceoptimized, and ready for real-world production use.
5. Technical Leadership & Mentorship
- Mentor junior and mid-level engineers on best practices, API usage, and software architecture.
- Review designs, guide development decisions, and contribute to long-term technical strategy.
- Drive exploration of new APIs, platforms, and automation opportunities.
Requirements
- 810 years of experience in software engineering or automation for AEC/VDC.
- Strong expertise in C# / .NET and advanced design patterns.
- Deep experience with:
- Revit API
- (Experience with AutoCAD, Navisworks, Rhino/Grasshopper APIs is a plus)
- Strong understanding of:
- OOP principles and clean code
- Computational geometry
- BIM, VDC, and construction workflows
- Experience building production-grade automation tools used by multiple teams.
- Proficiency with Git, debugging strategies, CI/CD workflows, and architectural thinking.
Nice to Have
- Python scripting (pyRevit, RPS, Rhino Python, etc.)
- Dynamo, Grasshopper, or other parametric modeling experience
- Exposure to cloud APIs (Azure/AWS), web services, or data workflows
- Understanding of DFMA, industrialized construction, or manufacturing-driven workflows