
About UiPath
Automate your workflows with UiPath's RPA platform
Key Highlights
- Public company (NYSE: PATH) with a $29B valuation
- Over 8,000 customers including NASA and Deloitte
- Headquartered in New York City with a global presence
- Raised $1.3 billion in its 2021 IPO
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 ...
🎁 Benefits
UiPath offers competitive salaries, equity options, generous PTO policies, and a remote work flexibility program. Employees also benefit from a learni...
🌟 Culture
UiPath promotes a culture of innovation and agility, emphasizing a strong engineering focus. The company values transparency and collaboration, encour...
Overview
UiPath is hiring a Software Engineer to design, build, and maintain internal platform services that are critical for the engineering team. You'll work with programming languages like C# and Java, and cloud systems such as Azure. This position requires 4+ years of experience in software engineering.
Job Description
Who you are
You have 4+ years of experience in a software engineering role, proficient in one or more high-level programming languages such as C# or Java. You possess a strong grasp of object-oriented programming principles and are familiar with cloud systems, preferably Azure, AWS, or GCP. Your experience includes identifying bottlenecks and bugs, and devising effective solutions to enhance application performance and quality.
You thrive in collaborative environments, working closely with cross-functional teams to design and engineer various aspects of products and services. You are committed to maintaining code quality, organization, and automation, ensuring that the engineering practices are effective and agile. Your curiosity drives you to continuously improve your skills and contribute to the team's success.
What you'll do
At UiPath, you will design, build, and maintain efficient, reusable, and reliable code that supports the engineering systems team. You will ensure the best possible performance, quality, and responsiveness of applications, actively identifying bottlenecks and bugs to mitigate issues. Your role will involve collaborating with teams across the organization to engineer areas of our product and services, helping to establish effective engineering practices that enhance productivity.
You will be responsible for maintaining code quality and organization, contributing to automation efforts that streamline processes. Your work will play a foundational role in accelerating the velocity of the engineering teams, making a significant impact on the overall success of UiPath's mission to transform how the world works through automation.
What we offer
UiPath offers a dynamic work environment where you can grow your skills and make a meaningful impact. You will be part of a team that values curiosity, collaboration, and innovation. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives. Join us in our mission to create category-leading enterprise software that unleashes the power of automation.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at UiPath.
Similar Jobs You Might Like
Based on your interests and this role

Frontend Engineer
UiPath is hiring a Principal Frontend Engineer to develop user-facing features for their core product, Orchestrator. You'll work with JavaScript and collaborate with cross-functional teams to ensure high-quality software delivery.

Software Engineering
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.

Software Engineering
UiPath is hiring a Software Engineer II for their DevSecOps team to develop internal tooling and services that automate security processes. You'll work with Docker and security best practices in Bucharest.

Software Engineering
UiPath is hiring a Senior Software Engineer to design and develop developer tools and SDKs. You'll work with technologies like Java and C# to enhance UiPath's automation platform. This position requires strong software development skills and experience in cloud-based tools.

Software Engineering
UiPath is hiring a Senior Software Engineer to develop and enhance their Licensing Platform. You'll work with technologies like Java, C#, and .NET Core to create high-performing systems. This position requires significant experience in software development.