
Principal Software Engineer- Site Reliability Platform
UiPath
Posted 2026-08-21
Tech & Engg
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)