UiPath, Inc. logo

Principal Software Engineer

Job Overview

Location

INDIA : BANGALORE - ENGINEERING

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 18, 2026

Full Job Description

đź“‹ Description

  • • As a Principal Software Engineer on UiPath’s Agentic Governance Platform team, you will lead the design and delivery of backend systems that enable enterprise-grade governance, control, and observability across agentic automation workflows, directly contributing to UiPath’s mission of transforming how the world works through automation.
  • • You will architect scalable, secure, and reliable distributed systems for policy enforcement, audit logging, access control, and workflow observability, ensuring these capabilities are built in from the ground up to support mission-critical enterprise workloads.
  • • Your role blends deep backend expertise with full-stack fluency, allowing you to contribute across the stack—from designing REST/GraphQL APIs and microservices to collaborating on frontend integrations—ensuring seamless end-to-end delivery without handoff gaps.
  • • You will champion the adoption of AI-powered developer tools like GitHub Copilot, Cursor, and Claude Code, defining team norms for responsible AI usage and prototyping emerging tools to amplify team productivity and code quality in an AI-first engineering future.
  • • As a technical leader, you will mentor senior and mid-level engineers, conduct high-quality design and code reviews, and drive best practices in backend architecture, testing, and CI/CD, raising the engineering bar across the team.
  • • You will collaborate closely with product managers, designers, frontend engineers, and platform teams across geographies, translating complex governance and compliance requirements into robust, user-impacting technical solutions.
  • • You will own reliability for critical governance workloads by identifying bottlenecks, defining SLOs, building for high availability, and establishing observability standards using Prometheus, Grafana, and similar tools.
  • • You will drive platform modernization by evaluating and integrating emerging technologies such as Apache Kafka, Spark, Flink, and Kubernetes, while promoting modern practices like infrastructure as code, automated testing, and agile development.
  • • You will own end-to-end software deliverables—ensuring quality, security, scalability, modifiability, extensibility, and testability—while proactively managing timelines and dependencies across distributed teams.
  • • You will innovate at the intersection of AI and governance by collaborating with AI platform teams to embed agentic intelligence into governance services, enabling smarter policy enforcement, anomaly detection, and compliance automation in an AI-native world.
  • • UiPath’s engineering culture values curiosity, self-propulsion, generosity, and genuineness—you will thrive in a fast-moving, fast-thinking growth company where care for colleagues, the mission, and larger purpose is central to how we work.

🎯 Requirements

  • • Bachelor’s or Master’s degree in Engineering, Computer Science, or equivalent experience.
  • • 13+ years of software engineering experience, with at least 5+ years focused on distributed systems and backend architecture.
  • • Strong proficiency in one or more system-level languages (e.g., Java, C#, JavaScript) and full-stack experience, including REST/GraphQL APIs and basic frontend integration.
  • • Hands-on experience with cloud ecosystems (Azure, AWS, GCP), containerization (Docker), orchestration (Kubernetes), and AI coding tools (e.g., GitHub Copilot, Cursor, Claude Code).
  • • Proven ability to drive team adoption of AI-powered productivity tools, set usage norms, measure impact, and iterate on workflows.
  • • Excellent verbal and written communication skills, with success collaborating across globally distributed teams and managing complex, time-bound deliverables.

🏖️ Benefits

  • • Opportunity to work on cutting-edge Agentic Automation and AI-powered governance platforms at the forefront of enterprise innovation.
  • • Hybrid work flexibility, with arrangements tailored to team and business needs, supporting a balance between office-based and remote work.
  • • Access to UiPath’s inclusive, diverse workplace that values equal opportunity and provides reasonable accommodations upon request.
  • • Exposure to modern engineering practices including infrastructure as code, CI/CD, DevOps, and agile development.
  • • Mentorship and leadership opportunities to shape the technical direction of a high-impact platform and influence AI-first engineering practices across the organization.
  • • Engagement with emerging technologies like Kafka, Kubernetes, Spark, and Flink, enabling continuous learning and platform evolution.

Skills & Technologies

JavaScript
TypeScript
Java
Go
React
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

UiPath, Inc. logo
UiPath, Inc.
Visit Website

About UiPath, Inc.

UiPath, Inc. is a global software company that develops a platform for robotic process automation (RPA) and artificial intelligence-driven automation. Founded in 2005 and headquartered in New York, it provides tools to build, deploy, and manage software robots that emulate human actions interacting with digital systems and software. The platform includes Studio for design, Orchestrator for management, Robots for execution, and AI fabric for cognitive capabilities. UiPath serves enterprises across finance, healthcare, manufacturing, and public sectors, aiming to accelerate digital transformation by automating repetitive business processes and improving operational efficiency.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

19 days ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

3 days ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply