
Automate your workflows with UiPath's RPA platform
UiPath is a leading robotic process automation (RPA) platform, headquartered in New York City. With over 8,000 customers including major enterprises like NASA and Deloitte, UiPath went public in April 2021, raising $1.3 billion at a valuation of approximately $29 billion. The company employs around ...
UiPath offers competitive salaries, equity options, generous PTO policies, and a remote work flexibility program. Employees also benefit from a learni...
UiPath promotes a culture of innovation and agility, emphasizing a strong engineering focus. The company values transparency and collaboration, encour...

UiPath • Cluj
UiPath is seeking a Senior Software Engineer to work on their Document Understanding platform. You'll develop robust components and improve code quality using languages like C#, Java, and Python. This role requires 5+ years of experience in engineering large-scale applications.
You have a proven track record of architecting and engineering world-class, large scale commercial applications and services with over 5 years of experience. Your proficiency in one or more system-level programming languages such as C#, Java, Python, or Rust showcases your technical versatility and willingness to learn new technologies. You are adept at problem-solving and have a strong focus on performance, ensuring that the code you develop is both robust and reliable.
You thrive in collaborative environments, working with teams across various locations to innovate and develop best-in-class document understanding solutions. Your experience includes maintaining and improving code quality through writing unit tests, integration tests, and end-to-end automations. You are genuinely curious and self-propelled, always looking for ways to enhance your skills and contribute to the team’s success.
Experience with cloud technologies is a plus, as it complements your existing skill set and enhances your ability to work on scalable solutions. You are generous with your knowledge and enjoy sharing insights with your peers, fostering a culture of learning and growth within your team.
At UiPath, you will be instrumental in developing the Document Understanding platform, tackling real-life problems in processing and understanding both structured and unstructured documents. Your role will involve identifying bugs and bottlenecks in the system and devising effective solutions to address these issues. You will utilize your engineering-centric approach to solve complex problems, ensuring that the components you develop are not only functional but also optimized for performance.
You will collaborate with cross-functional teams to innovate and create solutions that meet the needs of users. Your responsibilities will include maintaining high standards of code quality and organization, as well as automating processes to improve efficiency. You will be expected to contribute to the overall architecture of the system, ensuring that it is scalable and maintainable.
Joining UiPath means becoming part of a fast-moving, fast-thinking growth company that values curiosity and innovation. You will have the opportunity to work on transformative automation technologies that change how the world works. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse teams to build better products. At UiPath, you will find a supportive environment where you can grow your career while making a meaningful impact.
Apply now or save it for later. Get alerts for similar jobs at UiPath.