UiPath
Technology
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at UiPath. Skills: Backend development, Cloud services, Distributed systems. Design backend services. Build backend services”
Industry & Context.
Identify bottlenecks; Identify production issues; Identify technical debt; Identify improvement areas; Drive practical solutions
What They're Looking For.
Must Have
5+ years software engineering experience, Backend development experience, Hands-on experience with C#, Java, Python, or Go, Experience building production-grade services in Azure, AWS, or GCP, Good knowledge of containers, Kubernetes, CI/CD, monitoring, logging, and observability, Experience with relational and/or NoSQL databases, messaging systems, or event-driven architectures, Ability to write clean, well-tested, maintainable code
Nice to Have
Interest in automation, AI, developer platforms, enterprise software, or large-scale cloud systems is a plus
What You'll Do.
Design backend services
Build backend services
Improve backend services
Work on backend systems
Scale backend systems
Integrate with platform services
Support customer environments
Own complex technical areas
Make design decisions
Improve system quality
Improve system reliability
Improve system performance
Improve system maintainability
Develop cloud-native services
Test cloud-native services
Maintain cloud-native services
Build scalable systems
Build reliable systems
Build high-performing systems
Focus on maintainability
Work on scalability challenges
Work on availability challenges
Work on performance challenges
Work on observability challenges
Work on incident prevention
Work on multi-environment deployments
Collaborate with product managers
Collaborate with engineers
Collaborate with architects
Collaborate with other teams
Contribute to system design
Contribute to technical planning
Contribute to code reviews
Contribute to automation
Contribute to engineering best practices
Identify production issues
Identify technical debt
Identify improvement areas
Drive practical solutions
How You'll Work.
Team & Collaboration
Collaborate with product managers; Collaborate with engineers; Collaborate with architects; Collaborate with other teams
Full Job Description
LIFE AT UIPATH The people at UiPath believe in the transformative power of automation to change how the world works. We’re committed to creating category-leading enterprise software that unleashes that power. To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking growth company. And people who care—about each other, about UiPath, and about our larger purpose. Could that be you? YOUR MISSION As a Senior Software Engineer, you will design, build, and improve reliable cloud services that power critical automation capabilities across the UiPath platform. You will work on backend systems that need to scale, perform consistently, integrate with other platform services, and support customers across cloud, on-premises, and hybrid environments. You will own complex technical areas, make strong design decisions, and help improve the quality, reliability, performance, and maintainability of the systems your team owns. WHAT YOU'LL DO AT UIPATH - Design, develop, test, and maintain backend and cloud-native services used across the UiPath platform. - Build scalable, secure, reliable, and high-performing distributed systems, with a focus on long-term maintainability. - Work on technical challenges related to scalability, availability, performance, observability, incident prevention, and multi-environment deployments. - Collaborate with product managers, engineers, architects, and other teams to deliver solutions aligned with customer and platform needs. - Contribute to system design, technical planning, code reviews, automation, and engineering best practices. - Identify bottlenecks, production issues, technical debt, and improvement areas, and drive practical solutions with strong ownership. WHAT YOU'LL BRING TO THE TEAM - 5+ years of software engineering experience, with strong backend development experience. - Hands-on experience with one or more modern programming languages such as
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about UiPath?
Real rants from real employees. Read before you apply.