Sr. Prinicipal Software Engineer

UiPath UiPath · Enterprise · Bellevue, WA · Engineering

This role focuses on building and scaling backend services for an AI agentic orchestration platform, leveraging AI coding assistants and focusing on distributed systems for enterprise use cases. The primary deliverable is the platform that orchestrates AI agents and robots.

What you'd actually do

  1. Design, develop, and maintain backend services for products using AI Coding Assistant for building distributed systems
  2. Write production-quality code daily, leveraging AI tools (Claude, GitHub Copilot, etc.) to enhance your development workflow
  3. Deeply understand who will use the features you build and why they need them, translating customer needs into elegant technical solutions
  4. Contribute to building highly scalable, reliable distributed systems that enterprises depend on
  5. Participate in on-call rotation (approximately one week every 2-3 months) to ensure system reliability

Skills

Required

  • C# expertise
  • backend development experience
  • building and maintaining distributed systems
  • scalability and reliability
  • communication skills
  • customer empathy
  • Active use of AI coding assistants

Nice to have

  • Kubernetes
  • container orchestration
  • AI/ML systems
  • agentic workflows
  • workflow orchestration platforms
  • Contributions to open-source projects

What the JD emphasized

  • AI agentic orchestration platform
  • orchestrate AI agents, robots, and human-in-the-loop workflows
  • AI Coding Assistant
  • Active use of AI coding assistants

Other signals

  • AI agentic orchestration platform
  • orchestrate AI agents, robots, and human-in-the-loop workflows
  • AI Coding Assistant for building distributed systems
  • Active use of AI coding assistants