UiPath

Principal Software Engineer, Site Reliability

UiPath
Apply
5 months ago
Bucharest, RomaniaStaff+

Responsibilities

  • Design, engineer, and build SRE platform systems and capabilities with AI for use by engineering teams on their critical paths.
  • Participate in livesite monitoring rotations, handle escalations, drive mitigations, and conduct detailed post-mortems.
  • Drive availability, scalability, performance, reliability, and quality improvements based on livesite learnings.
  • Embed engineering best practices into systems and ensure they are followed broadly across UiPath.
  • Onboard other teams by writing integrations, pairing with engineers, removing adoption friction, and measuring outcomes.
  • Ship early, gather user feedback, and iterate on platform capabilities.
  • Drive task planning, estimation, scheduling, and staffing.
  • Mentor software engineers through hands-on coaching, advice, and training.
  • Participate in and influence engineering process improvements and best practices.

Requirements

  • 10+ years of experience architecting and engineering large-scale distributed commercial applications and services.
  • Experience building complex internal platforms adopted by 10+ teams in their critical path at a large company.
  • Demonstrated ability to drive adoption through hands-on integrations, friction removal, and outcome measurement.
  • Experience building and maintaining complex AI-powered applications in production.
  • Proficiency in one or more object-oriented languages such as C#, C++, Java, or Python.
  • Strong computer science fundamentals and deep knowledge of data structures, algorithms, multithreading, synchronization, asynchronous patterns, and cloud programming.
  • Experience with service-oriented and microservice-based architectures, HTTP applications, and web services development.
  • Familiarity with modern engineering practices including agile development, CI/CD, and DevOps.
  • Experience working with or managing production Kubernetes infrastructure is preferred.
  • Experience with Azure, AWS, GCP, and managed services such as AKS and GKE is preferred.
  • Experience with database backends such as Azure SQL, CosmosDB, Azure Data Lake, Power BI, MongoDB, MySQL, or DynamoDB is preferred.
  • Ability to work with globally distributed teams.

Benefits

  • Flexible work arrangements may be hybrid, office-based, or remote depending on business and role needs.
  • Applications are assessed on a rolling basis with no fixed deadline; the requisition may close when a qualified candidate is selected.
  • UiPath provides an inclusive workplace, equal opportunities, and reasonable accommodations upon request.

Tech Stack

Categories

BackendDevOpsSite Reliability
UiPath

About UiPath

5,001-10,000 employees

UiPath is a public enterprise software company that provides a robotic process automation and AI-powered automation platform for large organizations. Its products include tools to build, orchestrate, and run software robots, intelligent document processing, and process mining, delivered as cloud services and subscriptions. Founded in 2005 and headquartered in New York, it is listed on the NYSE, and serves global enterprises seeking to automate back-office and customer-facing workflows.

Contact me