Principal Software Engineer

Principal · Full Time

BellevueUSD 218k – 250k1mo ago
Apply for this role

Opens UiPath's application page

Role

What you'll do.

UiPath is seeking a Principal Software Engineer to drive innovation in business orchestration and AI-native enterprise solutions. The ideal candidate will be a technical leader who can architect large-scale cloud services, integrate AI technologies, and lead globally distributed teams with a strong product and engineering mindset.

Responsibilities

  • Product Architecture: Propose and architect large-scale cloud services with a startup-like approach
  • Technical Leadership: Drive consensus across stakeholders through data-driven communication and technical diplomacy
  • Engineering Standards: Establish and maintain high standards for developer productivity, code quality, and system scalability
  • AI Innovation: Lead development of AI-native systems that solve enterprise business challenges

Qualifications

What we look for.

Technical

  • Systems Architecture

    10+ years of experience architecting large-scale commercial applications

  • AI Integration

    Proven ability to develop AI-native enterprise solutions

  • Performance Engineering

    Expertise in high-scale distributed systems and data layers

Education

  • Computer Science

    Advanced degree in Computer Science, Software Engineering, or related technical field preferred

Experience

  • Technical Leadership

    Demonstrated experience leading globally distributed engineering teams

  • Product Development

    Proven track record of balancing technical excellence with business impact

Skills

Required

  • Distributed Systems

    Expertise in designing and implementing large-scale, distributed system architectures

  • Cloud Services

    Experience in building and scaling cloud-native applications

  • API Design

    Ability to create robust, scalable public-facing APIs

  • AI Integration

    Hands-on experience with AI-native system design and implementation

Preferred

  • Workflow Engines

    Nice to have

    Deep technical background in workflow orchestration technologies

  • Data Processing

    Nice to have

    Experience with structured and unstructured data processing

  • User Experience Design

    Nice to have

    Strong skills in creating intuitive and effective user experiences

Tech stack

Languages

Multiple Programming Languages

Frameworks

Cloud Frameworks

Databases

OLTPOLAP

Tools

AI Development Tools

Other

Enterprise Integration

Compensation

Pay and benefits.

Base·USD 218,000 – 250,000

Equity·Stock options

Benefits

  • Flexible Work

    Hybrid work arrangements with flexibility in work location and timing

  • Diversity and Inclusion

    Commitment to creating an inclusive workplace with equal opportunities

  • Professional Growth

    Opportunities to work on cutting-edge AI and automation technologies

  • Global Team Collaboration

    Work with a globally distributed, startup-like engineering team

Process

Interview steps.

  1. 01

    Initial Screening

    Technical resume and background review

  2. 02

    Technical Phone Screen

    Detailed discussion of technical experience and architectural approach

  3. 03

    System Design Interview

    In-depth evaluation of candidate's system design and architectural skills

  4. 04

    Leadership and Cultural Fit Interview

    Assessment of leadership potential and alignment with UiPath's values

  5. 05

    Final Executive Interview

    Discussion with senior leadership about strategic vision and potential contributions

Full posting

Original listing.

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

We are looking for an engineering leader that operates as a Builder.

  • Be immersive in shaping the ‘what’ and ‘why’ of products to build in addition to driving the execution of the said plan.

  • Validate with customers and glean insights to fail fast or get to proven adoption.

  • Operate AI forward and hands on in everything you do and scale your influence.

At UiPath we are enabling enterprises transform via Business Orchestration and modernize operating their core business processes. It requires us to apply technology on a wide range of domains – from systems to agents to engaging people in their preferred modality. We are a global team and collaborate like a startup to prioritize what’s important to customers.

What you'll do at UiPath

  • Founder Mindset: Propose, architect, and ship large-scale cloud services as if they were your own startup.

  • Technical Diplomacy: Navigate complex technical trade-offs and drive consensus across stakeholders through clear, data-driven communication

  • Engineering Excellence: Be the standard-bearer for the "dev inner loop" obsessing over quality, scalability, and developer productivity.

  • AI Integration: Move beyond "AI-assisted" to "AI-native," building agentic systems that solve real-world enterprise bottlenecks.

What you'll bring to the team

  • External-Facing Excellence: A proven track record (10+ years) of architecting and building world-class, large-scale commercial applications with a focus on external product impact.

  • Core Domain Expertise: Deep technical background in Workflow Engines, Orchestration, and structured/unstructured data/document processing is an advantage.

  • Depth in building user experiences is also an advantage.

  • Expertise in distributed systems, data layers (OLTP/OLAP) and high-scale is expected.

  • Architectural Vision: Mastery of programming language paradigms, schema design, and the creation of robust, public-facing APIs that drive ecosystem growth

  • Product Thinking: An innate ability to balance technical perfection with business impact, ensuring our engineering efforts move the needle for our customers' bottom lines.

  • The ability to lead through influence and inspire a globally distributed team

Maybe you don’t tick all the boxes above—but still think you’d be great for the job? Go ahead, apply anyway. Please. Because we know that experience comes in all shapes and sizes—and passion can’t be learned.

Many of our roles allow for flexibility in when and where work gets done. Depending on the needs of the business and the role, the number of hybrid, office-based, and remote workers will vary from team to team. Applications are assessed on a rolling basis and there is no fixed deadline for this requisition. The application window may change depending on the volume of applications received or may close immediately if a qualified candidate is selected.

We value a range of diverse backgrounds, experiences and ideas. We pride ourselves on our diversity and inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, and expression, national origin, disability, neurodiversity, military and/or veteran status, or any other protected classes. Additionally, UiPath provides reasonable accommodations for candidates on request and respects applicants' privacy rights. To review these and other legal disclosures, visit our privacy policy.

Redirects to UiPath's application page.

Other roles

More at UiPath.

View all 18 roles