Uipath

Senior Software Engineer

Bucharest. Posted 2 months ago

The role

You will build software and tooling to make internal infrastructure and the AI coding agent platform self-managing and easy to consume. This includes developing services for virtual machine lifecycle management and providing compute backbone for pipeline runs.

What you will do

  • Develop tooling to consume datacenter compute as a managed cloud service.
  • Build services to provision, configure, and lifecycle-manage virtual machines on bare metal.
  • Build the platform for AI coding agents including setup, access, and isolated VMs.
  • Provide the compute backbone for pipeline runs and automated testing at scale.
  • Expose datacenter capacity as a single elastic fabric for internal workloads.
  • Automate the full host lifecycle as code.
  • Improve reliability, observability, and performance of the virtualization layer.
  • Contribute to centralized initiatives like Automated Sign-Off and performance testing.
  • Build and maintain tooling that standardizes software development practices.

Required qualifications

  • 5+ years in a software engineering role using one or more mainstream languages (.NET / C# preferred; Java, Go, Python).
  • Strong grasp of OOP, design patterns, concurrency, and data structures and algorithms.
  • Hands-on experience with cloud technologies (Azure preferred; AWS or GCP).
  • Experience with virtualization — QEMU/KVM, libvirt, VMware, Hyper-V, or Xen equivalents.
  • Well-versed with the full SDLC and able to produce well-tested, high-quality code.
  • Linux experience - comfortable operating and scripting on Linux.

Nice to have

  • Experience running bare-metal fleets or datacenter infrastructure at scale.
  • CI/CD and test infrastructure (Azure DevOps, GitHub Actions) and how large test suites run at scale.
  • Familiarity with libvirt, cloud-init, PXE / network booting, and VM image pipelines; networking (VLANs, overlays, SDN).
  • Infrastructure-as-code (Terraform, Ansible), Kubernetes, and distributed storage (Ceph, ZFS).

About the company

UiPath believes in the transformative power of automation to change how the world works. They create category-leading enterprise software.

Senior Software Engineer at Uipath | JobZoey