UiPath is seeking a Senior Software Engineer to help evolve ActionCenter into a next-generation experience that enhances collaboration between AI agents, robots, and people.
The role involves building human-in-the-loop experiences for automation, focusing on approvals, escalations, decisions, and data inputs.
Responsibilities include owning and delivering full-stack features, driving complex initiatives from design to production, and ensuring high test coverage.
The engineer will mentor teammates, contribute to system design and architecture, and champion performance, reliability, and usability improvements.
Collaboration with product managers, designers, and other teams is essential to build cohesive user experiences and platform capabilities.
Requirements:
Candidates must have 7+ years of experience in a software engineering role, with proficiency in HTML5, JavaScript, TypeScript, and frameworks like Angular or React, as well as high-level programming languages such as C# with ASP.NET Core.
A strong bias for shipping usable, reliable software with consideration for performance and user impact is required.
Experience building for the cloud, preferably Azure, but AWS or GCP is also acceptable.
Strong fundamentals in data structures, algorithms, and system design are necessary.
A collaborative mindset and clear communication skills are essential for design discussions, code reviews, and documentation.
Candidates should be comfortable working independently on end-to-end stories and making pragmatic decisions in ambiguous situations.
Experience in agile, fast-paced environments and a proactive approach to improving engineering practices and team velocity is expected.
Benefits:
UiPath offers flexibility in work arrangements, allowing for hybrid, office-based, and remote work depending on team needs.
The company values diversity and provides equal opportunities to all candidates, ensuring an inclusive workplace.
Reasonable accommodations for candidates are available upon request, and applicants' privacy rights are respected.
The application process is ongoing, with no fixed deadline, and candidates are encouraged to apply even if they do not meet all requirements.