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.