Ovii Job Board

Principal Software Engineer- Site Reliability Platform

UiPath

Bengaluru, India • Onsite - Bengaluru, India • Full-Time • 10+ years

Posted 2026-08-21 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Principal Software Engineer leading the design, build, and adoption of AI‑enhanced Site Reliability platforms at UiPath. You will own end‑to‑end productization, drive reliability, scalability and performance, and mentor engineers across the organization.

Role Snapshot

  • Design & build AI‑powered SRE platform services
  • Own end‑to‑end product lifecycle and adoption
  • Drive reliability, scalability and performance improvements
  • Lead livesite monitoring, escalation handling and postmortems
  • Mentor engineers and influence engineering processes

Must-Have Requirements

  • Object‑oriented programming language (C#, C++, Go, Python)
  • Cloud platform experience (Azure, AWS, GCP)
  • Database backend experience
  • Large‑scale distributed systems experience
  • Microservice architecture experience
  • AI‑powered application experience
  • Computer‑science fundamentals (algorithms, concurrency)
  • large‑scale distributed systems
  • internal platform development
  • AI‑powered applications
  • cloud and microservice architectures

Nice-to-Have Signals

  • Kubernetes experience
  • Familiarity with Agile, CI/CD, DevOps practices
  • Kubernetes operations

Work Setup

  • Location: Bangalore, India
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility
  • Education requirement
  • Certifications
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample
  • Cover letter

What You'll Likely Work On

  • Design, engineer and ship SRE platform components as reusable products
  • Participate in livesite monitoring rotations, resolve escalations and produce thorough postmortems
  • Identify and implement availability, scalability and performance enhancements based on real‑world incidents
  • Embed best‑practice automation and reliability controls directly into platform code
  • Onboard other engineering teams by writing integrations, pairing, and removing friction
  • Iterate quickly on shipped features using early user feedback and data‑driven outcomes
  • Plan, estimate, schedule and staff work for platform initiatives
  • Coach and mentor software engineers through hands‑on guidance and training

Good Fit If You Have

  • Enjoys end‑to‑end ownership and outcome‑focused delivery
  • Thrives in cross‑team collaboration and hands‑on integration work
  • Passionate about mentoring and raising engineering standards

Skills

  • Object‑oriented programming (C#, C++, Go, Python)
  • Cloud platforms (Azure, AWS, GCP)
  • Database back‑ends (SQL, CosmosDB, MongoDB, MySQL, DynamoDB, Power BI)
  • Large‑scale distributed systems
  • Microservice architecture & HTTP services
  • AI‑powered application development
  • Computer‑science fundamentals (algorithms, concurrency)
  • Kubernetes (optional)
  • Agile / CI‑CD / DevOps practices (optional)