Principal Engineer, Software - Enterprise Automation (RPA & AI)
Core
Senior technical authority leading the architectural direction, modernization, and evolution of an enterprise Robotic Process Automation (RPA) and AI-assisted engineering platform.
Role type
Principal Engineer, Enterprise Automation (RPA & AI)
Builds
Scalable enterprise automation platforms, reusable engineering frameworks, and AI-integrated delivery workflows for critical business operations.
Domain
Enterprise Software Engineering, Robotic Process Automation (RPA), Intelligent Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Enterprise RPA architecture, automation orchestration, API-driven integration, cloud-native development, technical leadership, platform modernization, AI-assisted engineering evaluation, engineering governance, mentoring
Preferred skills
UiPath, Microsoft Power Platform, Automation Anywhere, Blue Prism, C#, .NET, Python, Kubernetes, Docker, GitLab CI/CD, OAuth, secrets management, GitHub Copilot, Claude, Cursor
Technologies
UiPath, Microsoft Power Platform, Automation Anywhere, Blue Prism, C#, .NET, Visual Basic, Python, JavaScript, TypeScript, SQL, PowerShell, XAML, Azure, Kubernetes, Docker, GitLab, REST APIs, Microsoft Graph APIs, OAuth, GitHub Copilot, Claude, Cursor, OpenAI
Responsibilities
Lead design and evolution of enterprise RPA solutions and automation frameworks; Define automation architecture standards and reusable frameworks; Modernize UI-driven automations to API-first patterns; Guide platform decisions on orchestration and bot lifecycle management; Evaluate and integrate AI-assisted engineering capabilities; Mentor engineers and establish best practices; Partner with stakeholders to identify high-value automation opportunities.
Seniority
Principal, hands-on IC with strategic influence