About the job
Experience Life at UiPath
At UiPath, we harness the transformative potential of automation to redefine the way the world operates. Our mission is to develop innovative enterprise software that empowers organizations to maximize this potential.
We are seeking individuals who are not only curious and self-motivated but also generous and authentic. If you thrive in a dynamic, fast-paced environment and are passionate about making a difference, both for your colleagues and the broader mission of UiPath, this could be the perfect opportunity for you.
Role Overview
Become a pivotal part of our team as we embark on a journey to create UiPath's most ambitious product yet, an AI-driven orchestration platform, hailed as our Invention of the Year for two consecutive years. In the capacity of Senior Principal Software Engineer, you will play a key role in executing our Act 2 strategy, developing the core infrastructure that enables enterprises to seamlessly integrate AI agents, robotic processes, and human workflows to achieve essential business outcomes.
Your Responsibilities
- Develop and Scale: Architect, create, and support backend services for products utilizing AI coding assistants to construct distributed systems.
- Hands-On Development: Produce high-quality production code on a daily basis, utilizing AI tools (such as Claude, GitHub Copilot) to optimize your development processes.
- Customer-Centric Engineering: Gain a profound understanding of the end-users of the features you design and the motivations behind their needs, translating these insights into sophisticated technical solutions.
- Ensure Reliability: Contribute to the development of highly scalable, dependable distributed systems that businesses rely on.
- On-Call Rotation: Engage in an on-call rotation (approximately one week every 2-3 months) to maintain system reliability.
