Job Description
Life at UiPath
The people at UiPath believe in the transformative power of automation to change how the world works. Were 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 careabout each other, about UiPath, and about our larger purpose.
Could that be you
Your Mission
Robotic Process Automation:
What is Robotics Process Automation Robotic Process Automation is the technology that allows anyone today to configure computer software, or a robot to emulate and integrate the actions of a human interacting within digital systems to execute a business process. RPA robots utilize
the user interface to capture data and manipulate applications just like humans do.
They interpret, trigger responses, and communicate with other systems to perform on a vast variety of repetitive tasks. Only substantially better: an RPA software robot never sleeps and makes zero mistakes.
https://www.uipath.com/rpa/robotic-process-automation
UiPath Test Suite
What is UiPath Test Suite The UiPath Test Suite is a tightly integrated bundle of product offerings that consolidates the testing process through integrations with your test management and ALM tools and with UiPaths core automation capabilities. It helps our customers to create and manage manual and automated tests and execute them manually or automatically as part of their DevOps pipelines, create reports, etc.
https://docs.uipath.com/test-suite/docs/introduction-test-suite
As part of the Test Suite engineering team, we work with various technologies ranging from Angular, .NET Core, Kubernetes, Docker, Azure, Generative AI etc. We work in collaboration with the product team to conceptualize ideas and own everything from design, implementation, various kinds of tests to ensure the product quality to owning cloud and On Prem deployment solutions. As a cloud first offering, we constantly monitor and optimize our cloud services. For our ALM and CI solutions we
come up with extensions and plugins for these external systems. We are an integral part of UiPath platform and dedicated to handling platform-related asks while maintaining a strong commitment to upholding the latest industry standards for our infrastructure.
What You'll Do At UiPath
We are looking for Software Engineers with strong customer passion, accountability, and drive to enhance customer experience and who work well with the teams across UiPath.
The ideal candidate should be well-versed with the entire software development lifecycle and should be able to produce well-tested high-quality code.
Apart from possessing strong technical skills, the candidate should show a strong bias for action, be adaptable and exhibit uninhibited entrepreneurial spirit with a can-do attitude.
You must also be able to take lead on analysing complex technical issues, architectural and design choices and communicate them with the team and stakeholders in both written and verbal manner to drive consensus.
If you enjoy building software with a broad range of modern technologies and being part of a smart, agile team that is motivated by solving hard business problems with technology, come join us!
What You'll Bring To The Team
Bachelor's/Master's degree in Engineering, Computer Science (or equivalent experience).
3+ years of experience in software engineering, developing large scale commercial services with robust performance, resiliency, and telemetry, delivered both Online and On Prem.
3+ years of experience in object-oriented programming languages like Java, C#
Exceptional design, coding, and problem-solving skills, with a bias for architecting at scale.
Experience with HTML5, JavaScript, TypeScript, front-end technologies like Angular, React / Redux, Web Components and upcoming web technologies.
Experience working with SQL and/or NoSQL technologies like SQL Server, Oracle, MySQL, Mongo, Cassandra etc.
Capability to grasp new domains and deliver results.
Thorough attention to detail and quality, along with the skill to collaborate effectively within and across teams.
Strong verbal and written communication skills.
Strong knowledge of computer science, algorithms, and design patterns
Maybe you dont tick all the boxes above but still think youd be great for the job Go ahead, apply anyway. Because we know that experience comes in all shapes and sizesand passion cant be learned.
Many of our roles allow for flexibility in when and where work gets done. Depending on the needs of the business and the role, the number of hybrid, office-based and remote workers will vary from team to team. Applications are assessed on a rolling basis and there is no fixed deadline for this requisition. The application window may change depending on the volume of applications received or may close immediately if a qualified candidate is selected.
We value a range of diverse backgrounds, experiences and ideas. We pride ourselves on our diversity and inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, neurodiversity, military and/or veteran status, or any other protected classes. Additionally, UiPath provides reasonable accommodations for candidates on request and respects applicants privacy rights. To review these and other legal disclosures, visit our privacy policy.