UiPath

Senior Software Engineer

UiPath3 weeks ago
Location

Bucharest

Type

Full Time

Level

Senior

Role

Backend Engineer

Posted

Feb 18, 2026

Full TimeSenior

The role

Summary

UiPath is seeking a Senior Software Engineer to join their Kubefabric team, which develops and maintains Kubernetes-based infrastructure for large-scale service deployment. The role requires 4+ years of software engineering experience with expertise in cloud systems, object-oriented programming, and distributed systems architecture.

What you'll do

Code Development: Design, build, and maintain efficient, reusable, and reliable code for Kubernetes-based infrastructure
Performance Optimization: Ensure the best possible performance, quality, and responsiveness of applications and services
Problem Solving: Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
Cross-team Collaboration: Collaborate with teams across UiPath to design and engineer areas of product and services
Engineering Practices: Help establish effective and agile engineering practices within the team
Code Quality: Help maintain code quality, organization, and automation standards

What we look for

Technical

Programming Experience4+ years of experience in software engineering using high-level programming languages (C#, Java, etc.)
Cloud SystemsExperience working with Cloud Systems (Azure preferred, AWS, GCP)
Object-Oriented ProgrammingStrong grasp of object-oriented programming and architectural design patterns
ConcurrencyVery good grasp of multithreading, synchronization, TPL, asynchronous programming
Data Structures & AlgorithmsDeep understanding of data structures and algorithms with associated time/memory complexity

Experience

Distributed TeamsExperience working with globally distributed teams, planning feature development, designing system components
Business StrategyBroad understanding of role and function within overall business strategy, helping drive decision making on projects

Skills

Required skills

High-level Programming Languages4+ years experience with C#, Java, or similar languages
Cloud PlatformsExperience with Azure (preferred), AWS, or GCP
Object-Oriented ProgrammingStrong understanding of OOP principles and design patterns
MultithreadingExpertise in multithreading, synchronization, and asynchronous programming
Data Structures & AlgorithmsDeep knowledge of fundamental computer science concepts

Nice to have

KubernetesExperience with container orchestration for large-scale deployments
Distributed SystemsUnderstanding of distributed system architecture and challenges
Agile MethodologiesExperience with agile engineering practices and methodologies

Compensation & benefits

Benefits

Flexible Work Arrangements

Many roles allow for flexibility in when and where work gets done with hybrid, office-based, and remote options

Diversity & Inclusion

Equal opportunities workplace regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, neurodiversity, military status

Reasonable Accommodations

UiPath provides reasonable accommodations for candidates on request and respects applicants' privacy rights


Apply for this position

You'll be redirected to the company's application page