Senior Software Developer – Engineering Automation

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Salas O'Brien

Salas O'Brien

1001 - 5000 employees

💼 Consulting

🏗️ Construction

🏥 Healthcare

Consulting • Construction • Healthcare

Salas O'Brien is a multidisciplinary engineering and design firm delivering MEP, structural, civil, energy and resiliency, process engineering, digital automation, and sustainability and forensic consulting for buildings, industrial facilities, and infrastructure. The firm specializes in advanced energy and renewables, decarbonization strategy, microgrids, energy optimization, and integrated facility design and commissioning, serving institutional, healthcare, education, data center, aerospace, and manufacturing clients. Salas O'Brien focuses on sustainable, resilient solutions and technical project delivery for other organizations and public-sector partners.

📋 Description

• 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 • Perform hands-on software architecture and development 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

🎯 Requirements

• 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 production application support • 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 • Occasional travel to Salas O’Brien offices, team meetings, and company events required

🏖️ Benefits

• Performance-based bonuses • Equity participation • Medical insurance • Dental insurance • Vision insurance • 401(k) with company match • Paid time off • Company holidays • Wellness programs • Employee assistance resources • Professional development support • Employee-owned company

Apply Now

Similar Jobs

🔥 9 minutes ago

Capital One

10,000+ employees

🏦 Banking

💳 Fintech

💸 Finance

Capital One software engineering leader managing teams that build scalable banking applications, microservices, and AWS solutions. Driving innovation, engineering excellence, and financial technology modernization.

🔥 15 minutes ago

Dave

201 - 500

💳 Fintech

🏦 Banking

👥 B2C

Senior Fullstack Engineer building TypeScript backend systems and React products for Dave, a financial app serving underserved Americans. Providing technical leadership, mentorship, and scalable features for millions of users.

🔥 15 minutes ago

Dave

201 - 500

💳 Fintech

🏦 Banking

👥 B2C

Senior full-stack engineer building Martech platforms and marketing experiences for Dave’s financial app. Developing scalable TypeScript backends, React interfaces, and lifecycle-marketing integrations for millions of Americans.

🔥 17 minutes ago

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Senior software engineer building NVIDIA Nsight profiling tools for cloud and cluster environments. Developing full-stack features across Python, JavaScript, and systems programming technologies.

🔥 48 minutes ago

Natera

1001 - 5000

🏥 Healthcare

🧬 Biotechnology

⚕️ Healthcare Insurance

Software Engineer III building full-stack applications for Natera, a genetic testing and diagnostics company. Optimizing operations workflows and developing tools for genetic lab test processing.