Process Automation Engineer (UiPath)
Overview
We are seeking a Process Automation Engineer to design, build, and support enterprise-grade robotic process automation (RPA) solutions using UiPath. This role focuses on developing scalable, unattended automations in a multi-bot environment, partnering with business and technical teams to deliver secure, resilient, and high-volume automation solutions.
You will work in a modern automation ecosystem that emphasizes orchestration, parallel processing, structured frameworks, and cloud-based deployments, supporting automations that run across multiple applications and business domains.
Responsibilities
- Design, develop, and maintain UiPath automations using enterprise best practices (REFramework, modular workflows, reusable components)
- Build and support unattended bots running in parallel across multiple processes and environments
- Leverage UiPath Orchestrator for scheduling, queue management, monitoring, and operational control
- Implement queue-driven and event-based automations to support high-volume, scalable workloads
- Develop robust exception handling, logging, and retry mechanisms to ensure reliability and fault tolerance
- Coordinate data across multiple bots using centralized storage solutions (SQL, cloud tables, queues)
- Collaborate with stakeholders to translate business requirements into scalable automation designs
- Support deployments across cloud and hybrid environments, with an emphasis on Azure-based architectures
- Follow secure automation practices when working with sensitive or regulated data
- Participate in automation lifecycle activities including design reviews, testing, deployment, and production support
Required Qualifications
- 2+ years of hands-on UiPath RPA development experience in a professional environment
- Strong experience with UiPath Orchestrator, including queues, triggers, environments, and robot management
- Experience building automations using REFramework (standard or custom)
- Proven experience supporting multi-bot environments and scaled automation deployments
- Strong understanding of attended vs. unattended automations and when to use each
- Experience implementing structured exception handling (Try/Catch, business vs. system exceptions)
- Familiarity with enterprise automation concepts such as workload distribution, concurrency, and throughput
- Ability to explain both the how and why behind automation design decisions
Preferred / Nice-to-Have Skills
- Experience with Azure-based automation environments
- Exposure to Power Automate or Quickbase
- Experience working in environments with regulated or sensitive data (healthcare, finance, government, insurance)
- Familiarity with secure credential handling (secure strings, key vaults, credential stores)
What We’re Looking For
- Someone who has worked in a mature, enterprise automation environment
- Comfort operating in environments with multiple bots, multiple processes, and centralized orchestration
- A strong problem-solver who understands why automation design choices matter, not just how to implement them
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
