Principal Software Engineer

UiPath UiPath · Enterprise · Bangalore, India · Engineering

Principal Software Engineer on the Agentic Governance Platform team, responsible for architecting and delivering backend systems for enterprise-grade governance, control, and observability of agentic automation workflows. The role also involves championing AI-powered developer tools and coding agents to enhance team productivity and evaluating emerging AI tooling.

What you'd actually do

  1. 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.
  2. Champion the use of coding agents (e.g., GitHub Copilot, Cursor, Claude Code) and AI-assisted workflows to measurably improve team velocity and code quality. Define team norms for responsible and effective AI tool usage. Prototype and evaluate emerging AI developer tooling and advocate for adoption where it delivers real leverage.
  3. Partner closely with product managers, designers, frontend engineers, and platform teams across geographies. Bridge the gap between backend complexity and user-facing impact – translating governance and compliance requirements into robust technical solutions.
  4. Collaborate with AI platform teams to embed agentic intelligence into governance services and APIs – enabling smarter policy enforcement, anomaly detection, and compliance automation. Help define how the Agentic Governance Platform evolves in an AI-native world.

Skills

Required

  • 13+ years of software engineering experience, with 5+ years focused on distributed systems and backend architecture.
  • Strong proficiency in one or more system-level languages – Javascript / C# / Java etc
  • Full-stack experience: ability to work across backend services and frontend layers (REST/GraphQL APIs, basic UI integration, component contracts).
  • Deep understanding of object-oriented programming, architectural design patterns, system design, and data structures & algorithms.
  • Experience with React, TypeScript, or other modern frontend frameworks for deeper full-stack contribution.
  • Strong grasp of multithreading, asynchronous programming, synchronization, and cloud-native programming models.
  • Hands-on experience with cloud ecosystems: Azure, AWS, or GCP.
  • Proficiency with containerization and orchestration: Docker, Kubernetes, or equivalent.
  • Hands-on experience with AI coding tools and coding agents (e.g., GitHub Copilot, Cursor, Claude Code, or similar) and a demonstrated ability to integrate these into daily engineering workflows.
  • Experience driving team adoption of AI-powered productivity tools – setting norms, measuring impact, and iterating on usage patterns.
  • Familiarity with modern engineering practices: agile development, CI/CD, DevOps, and infrastructure as code.
  • Excellent verbal and written communication skills; proven success collaborating with globally distributed teams and managing complex, time-bound deliverables.
  • Ability to understand, communicate, and drive complex technical decisions with stakeholders at all levels.

Nice to have

  • Bachelor's/Master's degree in Engineering, Computer Science or equivalent experience.

What the JD emphasized

  • Agentic Automation
  • agentic automation workflows
  • AI-powered developer tools
  • coding agents
  • AI-assisted workflows
  • governance
  • control
  • observability
  • policy enforcement
  • audit logging
  • access control
  • workflow observability
  • AI platform teams
  • agentic intelligence
  • compliance automation
  • AI-native world

Other signals

  • The role is focused on building backend systems for agentic automation workflows.
  • The role emphasizes championing and integrating AI-powered developer tools and coding agents.
  • The role involves collaborating with AI platform teams to embed agentic intelligence into governance services.