UiPath, Inc. logo

Principal Software Engineer, Site Reliability

Job Overview

Location

Bellevue

Job Type

Full-time

Category

Software Engineering

Date Posted

June 4, 2026

Full Job Description

đź“‹ Description

  • • Design, engineer, and build Site Reliability Engineering (SRE) platform systems and capabilities using cutting-edge AI, treating them as products that other engineering teams depend on in their critical path.
  • • Participate in livesite monitoring rotations, handle escalations, and drive effective mitigations to reduce customer impact through comprehensive, detailed, and actionable post-mortems.
  • • Drive improvements in availability, scalability, and performance of systems based on real-world livesite learnings and operational data.
  • • Generate or codify engineering best practices and embed them directly into the platforms you build, ensuring widespread adoption across UiPath without relying on documentation alone.
  • • Onboard other engineering teams onto your platforms by personally writing integrations, pairing with their engineers, and removing friction—rather than handing off documentation and waiting for adoption.
  • • Ship early, seek feedback relentlessly, and iterate rapidly; treat every user complaint as a design input, not a support ticket.
  • • Drive task planning, estimation, scheduling, and staffing for SRE initiatives, ensuring alignment with organizational goals and technical priorities.
  • • Mentor Software Engineers through hands-on coaching, advice, and training opportunities to develop their technical and operational skills.
  • • Participate in and influence process improvements and engineering best practices across the entire engineering organization.
  • • Build and maintain complex AI-powered applications in production that automate reliability, incident response, and system remediation.
  • • Ensure all technical deliverables meet or exceed expectations for reliability, scalability, quality, and performance.
  • • Identify and drive architectural changes that significantly improve system resilience, scalability, and operational efficiency.
  • • Work with globally distributed teams to deliver and support mission-critical infrastructure platforms.
  • • Maintain and evolve cloud-native infrastructure using Kubernetes, managed services (AKS, GKE), and cloud providers (Azure, AWS, GCP).
  • • Integrate with and leverage database backends including Azure SQL, CosmosDB, Azure Data Lake, Power BI, MongoDB, MySQL, and DynamoDB.
  • • Apply modern engineering practices including agile development, CI/CD, and DevOps to ensure rapid, reliable, and repeatable delivery of SRE systems.
  • • Hold yourself accountable to outcomes—not outputs—by measuring success through adoption, reduced incident impact, and improved system reliability across teams.
  • • Treat every system you ship as a product: engage users early, iterate based on feedback, and remove adoption barriers through direct collaboration.

🎯 Requirements

  • • Proven track record (10+ years) of architecting and engineering world-class, large-scale, distributed commercial applications and services.
  • • Experience building large-scale, complex internal platforms adopted by 10+ teams in their critical path at a large company.
  • • Demonstrated ability to drive adoption of systems by personally writing integrations, removing friction, and measuring success by outcomes delivered.
  • • Experience building and maintaining complex AI-powered applications in production.
  • • Proficiency in one or more object-oriented languages (C#, C++, Java, or Python) with solid computer science fundamentals.
  • • Deep understanding of data structures, algorithms, multithreading, synchronization, asynchronous patterns, and cloud programming.

🏖️ Benefits

  • • Flexibility in when and where work gets done, with hybrid, office-based, and remote options available depending on team needs.
  • • Opportunity to work on AI-powered systems that directly impact the reliability of enterprise software used globally.
  • • Collaborative, inclusive workplace that values diverse backgrounds, experiences, and ideas.
  • • Equal opportunity employer providing reasonable accommodations for candidates on request.

Skills & Technologies

Python
Java
Go
MySQL
MongoDB
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

UiPath, Inc. logo
UiPath, Inc.
Visit Website

About UiPath, Inc.

UiPath, Inc. is a global software company that develops a platform for robotic process automation (RPA) and artificial intelligence-driven automation. Founded in 2005 and headquartered in New York, it provides tools to build, deploy, and manage software robots that emulate human actions interacting with digital systems and software. The platform includes Studio for design, Orchestrator for management, Robots for execution, and AI fabric for cognitive capabilities. UiPath serves enterprises across finance, healthcare, manufacturing, and public sectors, aiming to accelerate digital transformation by automating repetitive business processes and improving operational efficiency.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

San Francisco, California
Full-time
Expires Aug 2, 2026
Python
JavaScript
Ruby
+3 more

4 days ago

Apply
Expired
London, United Kingdom; Remote - United States
Full-time
Expired Apr 25, 2026
Remote

3 months ago

Apply
Athens, Greece
Full-time
Expires Aug 2, 2026
Rust
AWS
Azure
+4 more

4 days ago

Apply
USA | Remote
Full-time
Expires Jun 21, 2026
Python
JavaScript
TypeScript
+3 more

2 months ago

Apply