Ovii Job Board

Principal Software Engineer- Site Reliability

UiPath

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

Posted 2026-08-04 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

UiPath seeks a Principal Software Engineer for Site Reliability to design, build, and operate AI‑enhanced platform services that power the company’s automation products. The role owns end‑to‑end reliability, drives adoption across engineering teams, and mentors engineers while handling incident response and performance improvements.

Role Snapshot

  • Principal SRE engineer
  • Build AI‑powered platform services
  • Own reliability, scalability, performance
  • Lead incident response & postmortems
  • Drive cross‑team adoption
  • Mentor software engineers
  • Shape architecture & best practices

Must-Have Requirements

  • Object‑oriented programming (C#, C++, Go, Python)
  • Design and build large‑scale distributed platforms
  • Kubernetes production experience
  • Cloud provider experience (Azure, AWS, GCP)
  • Database backend experience
  • architecting large‑scale distributed commercial applications
  • building internal platforms adopted by multiple teams

Nice-to-Have Signals

  • Production Kubernetes management experience
  • Building AI‑powered applications in production
  • Modern engineering practices (agile, CI/CD, DevOps)
  • AI‑powered application development
  • production Kubernetes infrastructure management

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
  • Travel
  • Security clearance
  • Coding test

What You'll Likely Work On

  • Design and build SRE platform components, incorporating AI capabilities, as reusable products for internal teams
  • Participate in livesite monitoring rotations, handle escalations, and produce thorough postmortems
  • Improve availability, scalability, and performance based on incident learnings and embed best practices into the platform
  • Ensure platform reliability, quality, and performance while driving architectural changes that move key metrics
  • Onboard other engineering teams by writing integrations, pairing with engineers, and removing friction
  • Ship early, gather feedback aggressively, and iterate rapidly to meet real user needs
  • Lead task planning, estimation, scheduling, and staffing for platform initiatives
  • Mentor and coach software engineers through hands‑on guidance and training

Good Fit If You Have

  • Experience building AI‑powered production applications
  • Familiarity with modern agile, CI/CD, and DevOps workflows
  • Comfort working with globally distributed engineering teams
  • Passion for treating platform work as a product with user‑focused iteration

Skills

  • Object‑oriented programming (C#, C++, Go, Python)
  • Distributed systems design
  • Microservice & API development
  • Kubernetes production experience
  • Cloud platforms (Azure, AWS, GCP)
  • Database back‑ends (SQL & NoSQL)
  • Performance & scalability engineering
  • CI/CD & DevOps practices
  • AI/ML integration in production