Salas O'Brien Logo

Salas O'Brien

Senior Software Developer, Engineering Automation

Reposted 4 Hours Ago
Remote
Hiring Remotely in United States
110K-150K Annually
Senior level
Remote
Hiring Remotely in United States
110K-150K Annually
Senior level
Lead hands-on design, development, testing, deployment, and support of firm-wide Revit automation and engineering tools. Own the automation roadmap, build integrations with Autodesk products and data sources, establish development standards, monitor adoption and reliability, and provide technical mentorship and code review to other developers.
The summary above was generated by AI

Senior Software Developer, Engineering Automation

Salas O’Brien | Digital Engineering

Reports To: Digital Engineering Team Lead
Location: Remote (United States)
Travel: Occasional

About Salas O’Brien

Salas O’Brien is an employee-owned engineering and professional services firm focused on achieving impact for our clients, our team members, and the world.

Job Summary

The Senior Software Developer leads hands-on development of firm-wide engineering automation solutions, with primary responsibility for Revit automation and related applications.

This role owns the Automation focus group roadmap, recommends product priorities for final approval by Digital Engineering leadership, and provides technical leadership and mentorship without formal personnel-management duties.

What Success Looks Like

  • Reliable, maintainable automation tools that solve meaningful engineering workflow needs.
  • A clear roadmap and consistent development, testing, and release process.
  • Measurable adoption, efficiency, quality, and project-delivery improvements.
  • Effective technical mentorship and collaboration across engineering teams.

Responsibilities

  • 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.
  • Remain hands-on in 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.

Qualifications & Experience

Required

  • 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 and proficiency with Python for automation, integration, or data processing.
  • Experience with WPF or comparable desktop UI technologies, object-oriented design, and maintainable software architecture.
  • Experience with Git, code review, testing, CI/CD, deployment, and support of production applications.
  • Demonstrated technical leadership, sound architectural judgment, and strong communication with technical and nontechnical stakeholders.

Preferred

  • 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.

Working Conditions

This is a remote position available to candidates located within the United States. Occasional travel to Salas O’Brien offices, team meetings, and company events is required.

Compensation & Benefits

The expected base salary range for this role is $110,000–$150,000 USD per year. Actual compensation will be determined based on a number of factors including skills, experience, qualifications, and location.

This role is also eligible for performance-based bonuses, equity participation, and a comprehensive U.S.-based benefits package, including:

  • 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
Equal Opportunity Employment Statement

Salas O’Brien provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state/provincial, or local laws. Salas O’Brien will accommodate the disability-related needs of applicants as required by law.

Third-Party Agency Notice

Salas O’Brien does not accept unsolicited resumes from external recruiters or agencies. We only work with approved partners engaged directly by our Talent Acquisition team for specific searches. Unsolicited submissions will not be eligible for placement fees.


Qualifications Education Preferred Bachelors or better. Bachelors or better. Bachelors or better. Experience Required +7 years of relevant software development, BIM automation, or design-technology experience in the AEC industry. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
HQ

Salas O'Brien Irvine, California, USA Office

8825 Research Dr, Irvine, California, United States, 92618

Salas O'Brien Corona, California, USA Office

4160 Temescal Canyon Rd. Suite 308, Corona, United States, 92883

Salas O'Brien Los Angeles, California, USA Office

800 West 1st Street, Suite 0420, Los Angeles, United States, 90012

Salas O'Brien Tustin, California, USA Office

150 El Camino Real #106, Tustin, United States, 92780

Similar Jobs

3 Hours Ago
Remote or Hybrid
45K-75K Annually
Junior
45K-75K Annually
Junior
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Handle inbound/warm insurance sales leads, consult customers on coverage, and close policies. Participate in paid remote training and obtain Property & Casualty license. Work scheduled shifts (including one weekend day), meet W@H technical requirements, and use provided equipment to achieve sales targets and performance goals.
Top Skills: Dsl)FiberHigh-Speed Wired Internet (CablePc
3 Hours Ago
In-Office or Remote
123K-193K Annually
Mid level
123K-193K Annually
Mid level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Drive adoption of Atlassian's AI platform (Rovo) by discovering high-impact use cases, co-designing and building custom agents, configuring connectors, and deploying solutions to production. Run workshops, enable customers, collaborate with account and product teams, and measure adoption outcomes to expand AI use across enterprise workflows.
Top Skills: Ai PlatformsConfluenceGitGoogle DriveJIRARovoRovo StudioSharepointSlack
3 Hours Ago
In-Office or Remote
139K-219K Annually
Senior level
139K-219K Annually
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build and maintain ETL/ELT pipelines to move product data into analytics-ready stores (Postgres, data lake, warehouse). Design and optimize data models, ensure data quality and documentation, support ad-hoc research requests, and collaborate with research and engineering teams to enable reproducible analytics.
Top Skills: Analytics WarehouseData LakeEltETLJsonbPostgresSQL

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account