Principal Software Engineer
UiPath · Bellevue, WA · 4 days ago
RemoteRemoteEngineering$218k–$265k/yrFull-time
What You'll Bring To The Team
- External-Facing Excellence: A proven track record (10+ years) of architecting and building world-class, large-scale commercial applications with a focus on external product impact.
- Core Domain Expertise: Deep technical background in Workflow Engines, Orchestration, and structured/unstructured data/document processing is an advantage. Depth in building user experiences is also an advantage.
- Architectural Vision: Mastery of programming language paradigms, schema design, and the creation of robust, public-facing APIs that drive ecosystem growth.
- Product Thinking: An innate ability to balance technical perfection with business impact, ensuring our engineering efforts move the needle for our customers' bottom lines. The ability to lead through influence and inspire a globally distributed team.
Qualifications
- Software engineering experience with hands-on coding in languages such as C#, Java, Python, or React.
- Proficiency in AI-native development — working within Agent Harnesses (GitHub Copilot CLI, Coding Agents), authoring Markdown specs/ADRs and YAML configs as Agent-consumable inputs, orchestrating multi-step Agentic workflows across the SDLC, and reviewing Agent-generated code and PRs with production-grade rigor.
- Fundamentals in data structures, algorithms, object-oriented design, and scalable systems.
- Experience building, testing, debugging, and maintaining production-quality software, following established engineering practices as well as leveraging large language models (LLMs).
- Problem-solving and technical judgment skills, with the ability to design scoped solutions, debug complex issues, and improve service performance.
- Experience in driving AI (LLM/ML) based engineering solutions.
- Experience in Agentic Automation and Workflow development is a plus.