
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 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.
Job Description
Who you are
You have a strong background in software engineering with a focus on building developer tools and SDKs. Your experience includes designing intuitive APIs and contributing to open source projects, showcasing your ability to integrate diverse technologies seamlessly. You thrive in collaborative environments and are passionate about fostering a vibrant developer community.
You possess deep knowledge of programming languages such as Java and C#, and you are familiar with cloud-based tools and services. Your technical expertise allows you to ensure that software systems meet high standards for quality, security, and scalability. You are also committed to agile engineering practices and continuous improvement.
What you'll do
At UiPath, you will plan, design, develop, and test software systems or applications for enhancements and new features. You will collaborate with cross-functional teams to engineer product areas and services that align with UiPath's mission of transforming automation. Your role will involve creating technical documentation and ensuring that technical deliverables meet expectations for modifiability and extensibility.
You will contribute to the establishment of effective engineering practices and identify performance improvements across the platform. Your work will directly impact the integration of UiPath's automation platform with external developer ecosystems, enabling seamless connections and expanding the reach of automation use cases.
What we offer
UiPath provides a dynamic work environment where you can grow your skills and contribute to meaningful projects. 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 to drive success.
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

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.

Backend Engineer
Conduit is hiring a Senior Backend Engineer to design and scale systems for their fintech and payments platform. You'll work with Node.js, TypeScript, and PostgreSQL to deliver scalable APIs. This position requires strong product awareness and deep technical expertise.

Software Engineering
Point72 is hiring a Senior Software Engineer to contribute to their technology initiatives. This role requires extensive experience in software development and engineering principles.

Software Engineering
Point72 is hiring a Senior Software Engineer to contribute to their engineering team. You'll be involved in developing software solutions and enhancing existing systems. This position requires significant experience in software engineering.

Software Engineering
Snyk is hiring a Senior Software Engineer to shape the technology at Snyk and build scalable infrastructure. You'll work collaboratively to tackle complex engineering challenges. This position requires significant experience in software engineering.