FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
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 Software Developer, Engineering Automation
Salas O'Brien. Design, develop, test, deploy, and support firm-wide Revit automation tools and related engineering applications .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and supporting Revit automation tools and engineering applications, with a strong focus on C#/.NET, Python, and the Revit API. Proven ability to lead technical initiatives, mentor developers, and collaborate across engineering teams to enhance workflows and product quality.
Highest-signal resume keywords
C#/.NET DevelopmentRevit API ProficiencyPython AutomationTechnical LeadershipBIM Automation Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#/.NETPythonRevit APIWPFObject-Oriented DesignGitCI/CDSoftware ArchitectureCode ReviewTesting
Soft Skills
Strong CommunicationMentorshipCollaboration
Tools & Technologies
Autodesk RevitAutodesk Platform ServicesAutodesk Construction CloudAutodesk Forma
Industry Keywords
AEC IndustryEngineering WorkflowsProduction DevelopmentEnterprise Application PackagingPractical AI Integration
Tech Stack
Tools & technologiesCloudPythonWPF.NET
About the role
Key responsibilities & impact- Design, develop, test, deploy, and support firm-wide Revit automation tools and related engineering applications
- Lead the Automation focus group and maintain a roadmap based on business value, technical feasibility, and user feedback
- Own the Automation focus group roadmap and recommend product priorities for Digital Engineering leadership approval
- Develop software architecture and applications using C#/.NET, the Revit API, WPF, and Python
- Gather requirements and translate engineering workflows into scalable, maintainable, and user-friendly solutions
- Build integrations across Autodesk products, engineering systems, data sources, internal applications, and selected Autodesk Platform Services APIs
- Establish development standards for architecture, coding, testing, documentation, source control, and release management
- Monitor reliability, usage, adoption, and feedback to guide continuous improvement and product priorities
- Provide code review, technical guidance, coaching, and mentorship to other automation developers
- Evaluate emerging Autodesk technologies, software practices, and practical AI opportunities for engineering workflows
- Collaborate across engineering teams and provide technical leadership without formal personnel-management duties
Requirements
What you’ll need- Bachelor’s degree in computer science, engineering, information technology, or a related field, or equivalent experience
- +7 years of relevant software development, BIM automation, or design-technology experience in the AEC industry
- Strong practical knowledge of Autodesk Revit, engineering workflows, and production development with the Revit API
- Advanced proficiency with C#/.NET
- Proficiency with Python for automation, integration, or data processing
- Experience with WPF or comparable desktop UI technologies
- Experience with object-oriented design and maintainable software architecture
- Experience with Git, code review, testing, CI/CD, deployment, and support of production applications
- Demonstrated technical leadership and sound architectural judgment
- Strong communication with technical and nontechnical stakeholders
- Experience with Autodesk Platform Services, Autodesk Construction Cloud, Autodesk Forma, or the AEC Data Model
- Experience supporting multiple Revit versions and enterprise application packaging, updating, telemetry, or error monitoring
- Experience leading a product roadmap and mentoring junior or mid-level developers
- Experience developing tools for multiple engineering disciplines
- Familiarity with practical AI integration in engineering applications and workflows
Benefits
Comp & perks- Performance-based bonuses
- Equity participation
- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off and company holidays
- Wellness programs and employee assistance resources
- Professional development support
- Occasional travel to Salas O’Brien offices, team meetings, and company events