About the job
Join the UiPath Team
At UiPath, we firmly believe in the transformative potential of automation to reshape the way the world operates. Our commitment lies in crafting leading-edge enterprise software that harnesses this power.
We seek individuals who are curious, driven, collaborative, and authentic—those who thrive in a dynamic, fast-paced growth environment and care deeply about their peers, our company, and our broader mission.
Could you be the one we're looking for?
Your Role
As the Principal Software Engineer focused on Backend within the Agentic Governance Platform team at UiPath, you will take charge of the architecture and delivery of backend systems that facilitate enterprise-level governance, control, and observability across agentic automation workflows. You will leverage your extensive expertise in distributed systems and cloud infrastructure, while also maintaining a strong understanding of the full stack to effectively collaborate across all engineering layers. Additionally, you will advocate for the integration of AI-driven developer tools and coding agents to enhance team productivity, shaping the future of software development in an AI-centric world.
Your Responsibilities
• Architect & Lead Backend Systems: Define the technical vision, architecture, and execution of large-scale distributed backend systems that underpin the Agentic Governance Platform, including policy enforcement, audit logging, access control, and workflow observability at an enterprise scale. Ensure scalability, reliability, security, and maintainability from the outset.
• Full-Stack Fluency: Engage across the entire stack—from creating efficient REST/GraphQL APIs and microservices to collaborating on frontend integrations. Ensure seamless delivery across layers with no abrupt transitions.
• AI-Driven Engineering: Promote the utilization of coding agents (e.g., GitHub Copilot, Cursor, Claude Code) and AI-enhanced workflows to significantly boost team velocity and code quality. Establish team guidelines for responsible and effective AI tool usage and prototype emerging AI developer tools, advocating for their adoption when they provide substantial benefits.
• Technical Leadership & Mentorship: Uphold the engineering standards for the team. Mentor senior and mid-level engineers, conduct thorough design and code reviews, and promote best practices in backend architecture, testing, and deployment.

