
Principal Software Engineer
UiPath
Posted 2026-06-17
USD 218,000 - USD 265,000 per year
Tech & Engg
Job Description
Ovii's Interpretation of the Role
Principal Software Engineer at UiPath, driving architecture and delivery of large‑scale, AI‑enabled enterprise products. Leads technical vision, builds robust public APIs, and influences a globally distributed engineering team.
Role Snapshot
- Architect large‑scale external products
- Drive AI‑native and LLM‑powered solutions
- Design robust public APIs and schemas
- Influence and mentor globally distributed engineers
- Balance technical excellence with business impact
Must-Have Requirements
- Hands‑on coding in C#, Java, Python, or React
- Distributed systems expertise
- Data layer (OLTP/OLAP) experience
- AI‑native development proficiency (LLMs, Agent Harnesses)
- Fundamentals in data structures, algorithms, OOP design
- Production‑quality software development experience
- Architecting large‑scale commercial applications
- Distributed systems design
- AI/LLM‑driven engineering
Nice-to-Have Signals
- Workflow engine & orchestration background
- User experience design depth
- Agentic automation experience
- Document processing knowledge
- Workflow engine and orchestration
- User experience design
Work Setup
- Location: Bellevue, United States
- Work mode: HYBRID
- Remote scope: UNSPECIFIED
- Employment type: Full-Time
What You'll Likely Work On
- Architect and build world‑class, high‑scale commercial applications with external product impact.
- Define and evolve public‑facing APIs, schema designs, and programming language paradigms.
- Lead technical decisions through influence, guiding a globally distributed engineering team.
- Develop AI‑native features using Agent Harnesses, LLMs, and multi‑step agentic workflows.
- Apply distributed systems expertise and data‑layer (OLTP/OLAP) design to ensure performance and scalability.
- Balance technical perfection with measurable business outcomes for customers.
- Debug complex production issues, improve service performance, and uphold engineering best practices.
Good Fit If You Have
- 10+ years architecting large‑scale commercial software.
- Experience with workflow engines, orchestration, or document processing.
- Depth in building user‑focused experiences.
- Passion for AI‑driven automation and LLM integration.
Skills
- Distributed systems design
- Workflow engine & orchestration
- C#/Java/Python/React development
- AI/LLM integration & Agentic automation
- OLTP/OLAP data layer expertise
- Public API & schema design
- Product‑focused engineering mindset
- User experience depth (advantage)
- Document processing knowledge (advantage)