
Senior Prinicipal Software Engineer
UiPath
Posted 2026-08-07
USD 180,000 - USD 205,000 per year
Tech & Engg
Job Description
Ovii's Interpretation of the Role
UiPath seeks a Senior Principal Software Engineer to lead backend development of its AI‑driven orchestration platform. The role blends hands‑on C# coding, distributed‑systems design, and deep customer empathy to deliver reliable, scalable services.
Role Snapshot
- Senior Principal Engineer – Backend
- AI orchestration platform
- C# & distributed systems
- Customer‑centric development
- On‑call responsibility
- Hands‑on code daily
Must-Have Requirements
- C# backend development
- Distributed systems experience
- Active use of AI coding assistants
- Excellent communication
- backend development
- distributed systems
- customer‑centric engineering
Nice-to-Have Signals
- Kubernetes/container orchestration
- AI/ML systems or agentic workflows
- Workflow orchestration platforms
- Open‑source contributions
- Kubernetes
- AI/ML systems
- workflow orchestration
Work Setup
- Location: Bellevue, USA
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Salary range
- Visa sponsorship
- Remote eligibility
- Education requirement
- Certifications
- Travel
- Security clearance
- Coding test
What You'll Likely Work On
- Design, develop, and maintain backend services for the AI orchestration platform
- Write production‑grade code daily, leveraging AI coding assistants
- Translate customer needs into elegant technical solutions
- Build highly scalable and reliable distributed systems
- Participate in an on‑call rotation to ensure system uptime
- Collaborate with the Maestro backend team on core engine features
Good Fit If You Have
- Experience with Kubernetes or container orchestration
- Background in AI/ML or agentic workflow systems
- Contributions to open‑source projects
- Builder mindset with a track record of rapid impact
Skills
- C# (backend)
- Distributed systems design
- AI coding assistants (Claude, GitHub Copilot)
- Scalability & reliability engineering
- Kubernetes (nice‑to‑have)
- Workflow orchestration
- Customer empathy
- Strong communication