Ovii Job Board

Principal Software Engineer, Site Reliability

UiPath

Bucharest, Romania • Onsite - Bucharest, Romania • Full-Time • 10+ years

Posted 2026-05-29 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Principal Software Engineer, Site Reliability at UiPath leads the design, build, and adoption of reliability platforms that power the company’s automation products. The role blends deep engineering expertise with product thinking to deliver scalable, AI‑enhanced services used by many engineering teams.

Role Snapshot

  • Principal SRE engineer
  • Build and own reliability platforms
  • Drive cross‑team adoption
  • Mentor and coach engineers
  • Lead incident response rotations
  • Scale AI‑powered systems

Must-Have Requirements

  • Object-oriented programming (C#, C++, Java, Python)
  • Data structures, algorithms, multithreading, async patterns
  • Distributed systems design
  • Microservice and HTTP API development
  • Database backend experience
  • architecting large-scale distributed applications
  • building internal platforms adopted by multiple teams

Nice-to-Have Signals

  • Production Kubernetes management
  • Cloud provider services (Azure, AWS, GCP)
  • Familiarity with agile development, CI/CD, DevOps
  • AI-powered application development
  • Kubernetes production management

Work Setup

  • Location: Bucharest, Romania
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Remote eligibility

What You'll Likely Work On

  • Design and implement SRE platform services, leveraging AI to improve reliability.
  • Participate in livesite monitoring rotations, handle escalations, and produce thorough post‑mortems.
  • Improve availability, scalability, and performance based on real‑time operational learnings.
  • Ensure platform deliverables meet strict reliability, quality, and performance standards.
  • Onboard other engineering teams by writing integrations, pairing, and removing friction.
  • Iterate quickly by shipping early, gathering feedback, and treating user complaints as design input.
  • Plan, estimate, schedule, and staff work for platform initiatives.
  • Mentor software engineers through hands‑on coaching and training.

Good Fit If You Have

  • Enjoy building platform products that become critical dependencies for many teams.
  • Comfortable driving adoption through hands‑on integration and direct collaboration.
  • Strong mentorship mindset and willingness to coach engineers.
  • Passionate about reliability, performance, and measurable outcomes.

Skills

  • Object‑oriented programming (C#, C++, Java, Python)
  • Distributed systems design
  • Kubernetes & cloud infrastructure
  • AI/ML integration
  • Microservices & HTTP APIs
  • CI/CD & DevOps practices
  • Data structures & algorithms
  • Performance & scalability engineering