Principal Software Engineer

UiPath
Bellevue
Workplace: HybridFull timeUSD 218,000 - 265,000 annuallyFunction: Software EngineeringExperience: 10+ yearsSkills: ["C#","Java","Python","React","GitHub Copilot CLI","LLM/AI","Agent Harnesses","YAML","ADRs","Markdown","APIs","Distributed systems","OLTP/OLAP"]

Lead architecture and development of large-scale, external-facing enterprise applications with a focus on distributed systems, workflow orchestration, and AI-native development. Design robust public APIs, mentor a globally distributed team, and balance technical excellence with business impact to drive customer value.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
UiPath
UiPath
2 months ago

Principal Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Lead architecture and development of large-scale, external-facing enterprise applications with a focus on distributed systems, workflow orchestration, and AI-native development. Design robust public APIs, mentor a globally distributed team, and balance technical excellence with business impact to drive customer value.
Location: Bellevue
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Architect and lead the design of large-scale external-facing applications with robust APIs and API design
  • •Mentor and influence a globally distributed engineering team to deliver production-quality software
  • •Collaborate on AI-native development, ML/LLM integration, and agentic automation to improve product capabilities
  • •Oversee problem-solving, performance tuning, and debugging of complex distributed systems
  • •Ensure engineering practices, code reviews, and SDLC processes are followed to ship reliable, scalable software

Pay and Benefits

Salary: USD 218,000 - 265,000 annually

Key Requirements

  • •10+ years of architecting and building large-scale commercial applications with external product impact
  • •Deep technical background in Workflow Engines, Orchestration, and structured/unstructured data/document processing
  • •Experience in distributed systems, data layers (OLTP/OLAP) and high-scale systems
  • •Proficiency in C#, Java, Python, or React and building production-quality software
  • •Experience driving AI (LLM/ML) based engineering solutions and agentic automation is a plus
Experience:10+ yearsEnterprise softwareAIAutomation
Skills:C#JavaPythonReactGitHub Copilot CLILLM/AIAgent HarnessesYAMLADRsMarkdownAPIsDistributed systemsOLTP/OLAP
Languages:English
Tech Stack:C#JavaPythonReactGitHub Copilot CLIYAMLMarkdownADRsAPIsLLMsAgent HarnessesOLTPOLAPDistributed systems

Company Brief

UiPath
Provides robotic process automation (RPA) software and AI-driven automation platform that enables organizations to design, deploy, and manage software robots to automate routine business processes across enterprise systems.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2005
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn