Ovii Job Board

Principal Software Engineer, Site Reliability

UiPath

Bellevue, United States • Onsite - Bellevue, United States • Full-Time • 10+ years

Posted 2026-06-03 USD 218,000 - USD 288,000 per year Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

UiPath seeks a Principal Software Engineer on its Site Reliability team to design, build, and operate AI‑enhanced platform services that power the company’s compliance and SLA commitments. The role blends product thinking with deep systems expertise, driving adoption across dozens of engineering teams while mentoring peers.

Role Snapshot

  • Design and ship AI‑powered SRE platforms
  • Own incident response rotations and post‑mortems
  • Drive reliability, scalability and performance
  • Mentor engineers and coach cross‑team adoption
  • Lead task planning, estimation and staffing
  • Embed best‑practice automation into core services

Must-Have Requirements

  • large‑scale distributed systems design
  • internal platform development adopted by multiple teams
  • AI‑powered application experience
  • proficiency in C#, Java, C++, or Python
  • deep knowledge of data structures, algorithms, multithreading, async patterns
  • service‑oriented and microservice architecture
  • cloud programming (Azure, AWS, GCP)
  • CI/CD, DevOps, agile development
  • experience with database back‑ends
  • large‑scale distributed systems
  • internal platform adoption
  • AI/ML production
  • microservice architecture
  • cloud and database services

Nice-to-Have Signals

  • production Kubernetes infrastructure
  • managed cloud services (AKS, GKE, etc.)
  • experience with specific cloud providers (Azure, AWS, GCP)
  • Kubernetes production environments
  • managed cloud services

Work Setup

  • Location: Bellevue, United States
  • Work mode: ONSITE
  • Employment type: Full-Time

What You'll Likely Work On

  • Architect and implement SRE platform components, leveraging AI to improve monitoring, alerting, and remediation
  • Participate in livesite monitoring rotations, handle escalations, and produce detailed post‑mortems
  • Identify and execute availability, scalability, and performance improvements, embedding best practices into the platform
  • Onboard other engineering teams by writing integrations, pairing with engineers, and removing friction
  • Iterate quickly on shipped features, using user feedback to refine reliability solutions
  • Plan, estimate, schedule, and staff work for platform initiatives
  • Mentor software engineers through hands‑on coaching and training
  • Contribute to organization‑wide process improvements and engineering standards

Good Fit If You Have

  • Passion for building platform products that other teams rely on
  • Experience delivering AI‑enhanced services at scale
  • Comfort working with globally distributed engineering groups

Skills

  • Object‑oriented programming (C#, Java, C++, Python)
  • Distributed systems design
  • AI/ML integration in production
  • Microservice & HTTP API development
  • Cloud programming (Azure, AWS, GCP)
  • Kubernetes & managed cloud services
  • Database back‑ends (SQL, NoSQL, CosmosDB, DynamoDB)
  • Data structures, algorithms, multithreading, async
  • CI/CD, DevOps and agile practices
  • Performance and reliability engineering