
Job Description
Ovii's Interpretation of the Role
UiPath seeks a Senior Software Engineer to design, build, and scale cloud‑native components of StudioWeb, a high‑traffic automation platform. The role focuses on performance, reliability, and cross‑team collaboration using .NET, Kubernetes, Azure and related technologies.
Role Snapshot
- Senior Software Engineer
- Cloud‑native application development
- Performance & reliability focus
- Cross‑team collaboration
- Agile engineering practices
Must-Have Requirements
- high‑level programming language (C#, Java, etc.)
- object‑oriented programming and design patterns
- multithreading, TPL, asynchronous programming
- data structures and algorithms
- cloud systems experience (Azure preferred, AWS, GCP)
- experience with globally distributed teams
- software engineering
- cloud systems
- object‑oriented design
Nice-to-Have Signals
- hands‑on C# or related frameworks
- Azure as preferred cloud provider
- Kubernetes
- Elasticsearch
- .NET 8
- C# hands‑on
Work Setup
- Location: Bucharest, Romania
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Design and implement scalable services for the StudioWeb platform
- Optimize performance, latency, and high‑availability of cloud components
- Identify and resolve bottlenecks, bugs, and reliability issues
- Collaborate with product, UI, and other engineering teams to define system boundaries
- Drive agile engineering practices, code quality standards, and automation
- Contribute to cloud infrastructure (Azure, Kubernetes) and data‑search layer (Elasticsearch)
- Mentor junior engineers and share best practices across globally distributed teams
Good Fit If You Have
- Enjoys solving complex, performance‑critical problems
- Thrives in a fast‑moving growth environment
- Strong communication with distributed teams and business stakeholders
Skills
- C# / Java (or similar) high‑level language
- Object‑oriented design & design patterns
- Multithreading, TPL, async programming
- Data structures & algorithms
- Azure / AWS / GCP cloud platforms
- Kubernetes
- Elasticsearch
- .NET 8
- Distributed team coordination