Principal Software Engineer, IXP
LIFE AT UIPATH
The people at UiPath believe in the transformative power of automation to change how the world works. We’re 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 care—about each other, about UiPath, and about our larger purpose.
Could that be you?
YOUR MISSION
As a Principal Software Engineer in the UiPath IXP organization, you will shape the technical direction of our intelligent document processing platform and the systems powering AI-driven extraction at enterprise scale.
You will provide technical leadership, architectural vision, and strategic ownership across multiple services - influencing how we design, build, and operate distributed systems globally. You will guide the evolution of backend services, real-time pipelines, and platform infrastructure, ensuring they meet the reliability, scalability, and security demands of enterprise customers.
You will develop a deep understanding of the product and its end-to-end architecture, driving engineering strategy that is grounded in real customer and business impact. You will lead by influence - raising the technical bar across teams, identifying systemic risks and opportunities, and owning outcomes that span the full engineering lifecycle.
WHAT YOU'LL DO AT UIPATH
TECHNICAL LEADERSHIP & VISION
- Define and drive the long-term architectural direction for core backend and platform systems supporting enterprise-scale workloads.
- Identify systemic technical risks and opportunities, leading cross-team initiatives that improve scalability, reliability, and developer productivity.
- Establish engineering standards, architectural principles, and best practices adopted across the organization.
- Partner with product and engineering leadership to translate business strategy in...