UiPath

Senior Software Engineer

UiPath
Apply
4 hours ago
Bucharest, RomaniaSenior

Responsibilities

  • Develop tooling that enables engineering teams to consume datacenter compute like a managed cloud service.
  • Build services to provision, configure, and lifecycle-manage virtual machines on bare metal.
  • Provide compute infrastructure for pipeline runs and large-scale automated testing.
  • Expose datacenter capacity as an elastic fabric that internal workloads can schedule on demand.
  • Automate host lifecycle operations, including bring-up, hypervisor configuration, networking, storage, and decommissioning.
  • Improve the reliability, observability, performance, security, and scalability of the virtualization layer.
  • Support automated product sign-off and performance-testing initiatives.
  • Build and maintain tooling that standardizes software development practices across engineering teams.

Requirements

  • 5+ years of software engineering experience using mainstream programming languages, with .NET or C# preferred; Java, Go, C, C++, Python, or Rust are also relevant.
  • Experience operating and scripting on Linux.
  • Strong understanding of object-oriented programming, design patterns, concurrency, data structures, and algorithms.
  • Hands-on experience with cloud technologies, preferably Azure, or AWS or GCP.
  • Experience with virtualization technologies such as QEMU/KVM, libvirt, VMware, Hyper-V, or Xen.
  • Knowledge of the full software development life cycle and ability to produce well-tested, high-quality code.
  • Preferred experience running bare-metal fleets or datacenter infrastructure at scale.
  • Preferred experience with CI/CD, test infrastructure, Azure DevOps, or GitHub Actions.
  • Preferred familiarity with libvirt, cloud-init, PXE/network booting, VM image pipelines, VLANs, overlays, or SDN.
  • Preferred experience with Terraform, Ansible, Kubernetes, Ceph, or ZFS.

Benefits

  • UiPath offers flexibility in when and where work is performed, with hybrid, office-based, and remote arrangements varying by team and role.
  • UiPath provides an inclusive workplace, equal employment opportunities, and reasonable accommodations upon request.
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