
Senior Software Engineer
Bucharest
Full Time
USD 140,000 – 200,000
Senior
Backend Engineer
Jun 30, 2026
The role
Summary
As a Senior Software Engineer at UiPath, you'll design and build reliable, scalable cloud-native services that power critical automation capabilities across the platform. You'll work on backend systems supporting customers across cloud, on-premises, and hybrid environments, focusing on distributed systems architecture, performance optimization, and engineering excellence. The role requires 5+ years of software engineering experience with expertise in modern programming languages, microservices, cloud platforms, and containerization technologies.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 140,000 – 200,000 (annual)
Available
Benefits
Flexible Work Arrangements
UiPath offers flexibility in when and where work gets done, with hybrid, office-based, and remote options available depending on role and business needs. This enables work-life balance while maintaining team collaboration.
Enterprise Software and Automation Focus
Opportunity to work on category-leading enterprise automation platform used by Fortune 500 companies. Developers gain experience with large-scale distributed systems, RPA integration, and complex automation workflows.
Multi-Environment Platform Experience
Build services supporting cloud, on-premises, and hybrid deployments. Developers learn to architect and maintain systems operating across multiple deployment scenarios with different operational constraints.
Collaborative, Fast-Paced Culture
Join a growth-focused company that values curious, self-propelled team members. Work alongside engineers, architects, and product managers in a culture emphasizing technical collaboration and continuous learning.
Technical Ownership and Growth
Own complex technical areas and make strong design decisions. Senior engineers have the opportunity to mentor, establish best practices, and influence platform architecture decisions.
Interview process
- 1Resume Screening and Initial Review — Applications reviewed for relevant experience in backend development, distributed systems, and cloud-native technologies. Screening focuses on years of experience, technical depth in required programming languages, and demonstrated work on production systems.
- 2Technical Phone Screening — Conversation with engineer or technical recruiter covering distributed systems fundamentals, experience with cloud platforms, and architectural thinking. Discussion of past projects, technical challenges solved, and approach to system design.
- 3System Design Interview — Technical interview focusing on ability to design scalable, reliable distributed systems. Candidates work through a service design problem, discussing trade-offs, architectural patterns, deployment considerations, and operational concerns.
- 4Coding and Technical Depth Interview — Assessment of coding skills and understanding of algorithms, data structures, and performance optimization. May involve writing production-like code in preferred language or discussing implementation approaches for complex backend challenges.
- 5Domain and Experience Deep Dive — Technical interview exploring specific experience with microservices, cloud platforms, containerization, and observability. Discussion of real production incidents, how they were debugged, and lessons learned.
- 6Cross-Functional Collaboration Interview — Conversation with team members or stakeholders outside the direct engineering team. Focus on collaboration style, communication skills, and ability to work effectively with product and architecture teams.
- 7Leadership and Ownership Discussion — Final stage conversation with senior engineering leadership or hiring manager. Discussion of career goals, technical vision, how candidate approaches ownership, and expectations for growth at senior level.
You'll be redirected to the company's application page

UiPath
View all jobs
UiPath is a Romanian-American robotic process automation (RPA) software company.
Tech Stack
Interview Guides
11 guides available for UiPath
Apply Now