Automation Engineer
US$92,000 – US$115,000 / yr base salary
Posted 1 Oct 2026
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 6+ yrs
- Management level
- Individual contributor
- Employment
- Remote
| Base salary | US$92,000 – US$115,000 / yr |
|---|
CertificationsBachelor’s Degree
Field of studyComputer Science, Information Systems, Information Technology, Software Engineering (or related)
If you think your skills, experience and aspirations make you a good match for this position, we encourage you to apply. This position may be filled anywhere in the United States. ABOUT THE ROLE
The Automation Engineer designs, develops, and supports automation solutions that improve Technology operations and reduce manual work. Responsibilities include building integrations, maintaining production automations, troubleshooting issues, and supporting Technology projects and acquisitions. The Automation Engineer works with Technology teams to identify automation opportunities, improve processes, maintain documentation and governance standards, and optimize existing solutions. This position emphasizes continuous improvement, operational efficiency, and the adoption of scalable automation technologies
HERE'S WHAT YOU'LL DO
-
Automation Development & Engineering
- Design, develop, test, implement, and deploy automation solutions and API-based integrations between enterprise systems.
- Develop PowerShell scripts and automation solutions using Microsoft Graph, Microsoft cloud technologies, Power Automate, Logic Apps, Azure Automation, and similar platforms.
- Automate repetitive Technology administrative processes through reusable scripts, modules, functions, components, standards, and frameworks.
- Troubleshoot, refactor, and optimize automation code to improve reliability, maintainability, and operational performance.
- Implement appropriate logging, error handling, notifications, recovery processes, code reviews, and solution testing.
- Develop and deliver automation solutions from the prioritized automation backlog in partnership with Technology teams to validate operational requirements.
-
Production Automation Support, Maintenance & Optimization
- Monitor, maintain, and support production automations, scheduled processes, scripts, workflows, and integrations to ensure critical automated processes function as expected.
- Investigate and troubleshoot failed or incomplete automation jobs, including API, authentication, permission, and integration failures.
- Review automation logs, alerts, scheduled tasks, and process performance to identify issues and improvement opportunities.
- Respond to production automation incidents and perform preventative maintenance on production automation solutions.
- Update automations when connected applications, systems, or APIs change, including management of certificates, application registrations, API permissions, service accounts, and secrets.
- Improve error handling, monitoring, and process efficiency by optimizing slow-running automations and retiring obsolete or redundant solutions.