Principal Software Engineer
LIFE AT UIPATH
The people at UiPath believe in the transformative power of automation to change how the world works. We’re committed to creating category-leading enterprise software that unleashes that power.
To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking growth company. And people who care—about each other, about UiPath, and about our larger purpose.
Could that be you?
YOUR MISSION
UiPath is the leader in Agentic Automation. As a Principal Software Engineer – Full Stack (Backend-Focused) on the Agentic Governance Platform team, you will drive the architecture and delivery of backend systems that enable enterprise-grade governance, control, and observability across agentic automation workflows. You will bring deep backend expertise in distributed systems and cloud infrastructure while maintaining strong full-stack fluency to collaborate across the entire engineering stack. Beyond your technical contributions, you will champion the adoption of AI-powered developer tools and coding agents to amplify team productivity – shaping how the engineering organization builds software in an AI-first future.
WHAT YOU'LL DO AT UIPATH
• Architect & Lead Backend Systems: Own the technical vision, architecture, and implementation of large-scale distributed backend systems that power the Agentic Governance Platform – including policy enforcement, audit logging, access control, and workflow observability at enterprise scale. Ensure scalability, reliability, security, and maintainability are built in from the ground up.
• Full-Stack Fluency: Contribute meaningfully across the stack – from designing efficient REST/GraphQL APIs and microservices to collaborating on frontend integrations. Ensure seamless end-to-end delivery without hard handoffs or gaps between layers.
• AI-Powered Engineering: Champion the use of coding agents (e.g., GitHub Copilot, Cursor, Claude Code)...