1,117,799open jobs
64,450companies
190,648added this week
Browse all
Salary
≈ $30k – $66k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Principal · 12+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 2, 2026. First seen by Alion on Sep 8, 2026. UiPath scores A on the Alion truth index.

Overview
Company
Impact
Profile match
UiPath is a Romanian-founded American company started in Bucharest in 2005 that became the leading vendor of robotic process automation, software robots that operate other applications through their user interfaces to automate work no integration existed for. Having grown enormously on that premise, it has spent recent years absorbing the fact that language models can do parts of the same job differently, and has rebuilt its platform around agentic automation that combines deterministic robots with model-driven agents. Headquartered in New York and listed on the New York Stock Exchange, it retains one of the largest installed automation estates in the enterprise market.

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

About the Role

We are seeking a highly skilled Principal Software Engineer to lead the design and development of the Data Fabric platform-a next-generation distributed data infrastructure that enables seamless data integration, processing, governance and security at scale. As a key technical leader, you will architect robust, scalable, and high-performance systems while mentoring engineering teams to deliver cutting-edge data solutions.

WHAT YOU'LL DO AT UIPATH

- Architect, Design and Build: Lead the technical vision, architecture, and implementation of the Data Fabric platform, ensuring scalability, reliability, and security.

- Distributed Systems: Design and optimize large-scale distributed data systems for ingestion, storage, processing, and querying.

- Technical Leadership: Mentor senior engineers, set best practices, and drive innovation in data engineering and infrastructure.

- Cross-functional Collaboration: Work closely with teams across other locations to innovate and develop best-in-class solutions.

- Performance Optimization: Identify bottlenecks, improve system efficiency, and ensure high availability for data workloads.

- Standards & Governance: Establish engineering standards, code reviews, and CI/CD pipelines for high-quality deliverables.

- Ownership: Stay accountable for the software deliverables to meet all requirements of quality, security, scalability, modifiability, extensibility, testability etc.

- Emerging Technologies: Evaluate and integrate new tools (e.g., Apache Kafka, Spark, Flink, Iceberg, Kubernetes) to enhance the platform.

- Leverage AI tools/Coding agents responsibly to accelerate development (e.g., code generation, testing, debugging, documentation), while maintaining a high engineering quality bar.

WHAT YOU'LL BRING TO THE TEAM

- Bachelor’s/master's degree in engineering, Computer Science (or equivalent experience).

- 12+ years of software engineering experience, with 5+ years in distributed data systems

- Proficiency in one or more system level programming languages (C#, Java etc.) and a willingness to learn new ones

- Strong understanding of object-oriented programming, architectural design patterns, system design and data structures & algorithms.

- Good grasp of multithreading, synchronization, asynchronous, cloud programming.

- Experience working with Cloud ecosystems such as Azure, AWS, GCP.

- Familiar with modern engineering practices, including agile development, CI/CD and DevOps.

- Experience with Docker, Kubernetes or other containerization technologies.

- Strong verbal and written communication skills, and experience in delivering critical time bound projects, managing timelines and team development.

- Proven track record of effectively collaborating with globally distributed teams.

- Ability to understand, communicate, provide feedback on, and drive complex technical decisions.

Nice to have

- Full-stack development experience

- Understanding of LLMs and the AI powered API automation.

- Experience with GraphQL, data mesh architectures.

- Familiarity with observability tools (Prometheus, Grafana)

#LI-VR1

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,117,799 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $23k – $51k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Mumbai
Python
TypeScript
Scala
Python
pySpark
AI/ML
Spark
DevOps
GCP
Analytics
ETL/ELT
Apply
≈ $19k – $51k per year (Estimated) • In office • 10+ years exp • Mumbai
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Frontend
Angular
DevOps
Rest API
CI/CD
Management
Agile
Apply
≈ $29k – $73k per year (Estimated) • Equity • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Java
C#
Java
Spring Boot
C#
.NET
Databases
Apache Kafka
AI/ML
Windsurf
Claude Code
AI Agents
AWS Bedrock
AWS Bedrock AgentCore
Devin
DevOps
GCP
Azure
AWS
Management
Agile
Apply
≈ $30k – $76k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Bengaluru
Python
C++
DevOps
CI/CD
GitLab
Linux
Apply
≈ $30k – $75k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
Java
SQL
C#
C++
DevOps
Prometheus
AWS
Grafana
SLI/SLO/SLA
Management
Agile
Apply
In office • 7+ years exp
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
Couchbase
CouchDB
Frontend
Angular
DevOps
Terraform
GCP
New Relic
Azure
CI/CD
AWS
Docker
Kubernetes
Chaos Engineering
Azure AKS
Incident Management
Linux
Windows
QA
JMeter
Apply
In office
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Spring MVC
Databases
MySQL
PostgreSQL
Apache Kafka
Frontend
Angular
React.js
DevOps
gRPC
Splunk
GCP
New Relic
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
QA
Selenium
Cucumber
Apply
$142k – $186k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Columbus
Python
Java
SQL
Databases
Oracle
Apply
≈ $9.5k – $18k per year (Estimated) • In office • Internship • Manila
Python
JavaScript
PowerShell
C#
DevOps
Git
Cybersecurity
Trend Micro
Apply
In office • 7+ years exp
Python
SQL
PowerShell
Bash
Databases
PostgreSQL
Oracle
MS SQL
Azure SQL Database
DevOps
GCP
VMWare
Windows Server
AWS
Linux
Apply
≈ $19k – $50k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
Python
Java
Rust
C#
C++
DevOps
GCP
Azure DevOps
FluxCD
Azure
CI/CD
ArgoCD
AWS
Kubernetes
Linux
Management
UiPath
Agile
Apply
≈ $28k – $68k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Go
JavaScript
TypeScript
AI/ML
LangChain
Claude Code
LLM
OpenAI Codex
OCR
Frontend
GraphQL
React.js
DevOps
Rest API
Design
Figma
Management
UiPath
Apply
≈ $19k – $49k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
TypeScript
C#
Databases
Snowflake
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude
Claude Code
AI Agents
LLM
RAG
Anomaly Detection
Human-in-the-Loop
Structured Outputs
Edge AI
Multi-Agent Systems
Tool Use
Frontend
GraphQL
React.js
Mobile
Maestro
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
AWS Step Functions
Analytics
ETL/ELT
Management
UiPath
Agile
BPMN
Apply
≈ $29k – $64k per year (Estimated) • In office • Full-Time • 13+ years exp • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
TypeScript
C#
Databases
Snowflake
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude
Claude Code
AI Agents
LLM
RAG
Anomaly Detection
Human-in-the-Loop
Structured Outputs
Edge AI
Multi-Agent Systems
Tool Use
Frontend
GraphQL
React.js
Mobile
Maestro
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
AWS Step Functions
Analytics
ETL/ELT
Management
UiPath
Agile
BPMN
Apply
In office • Full-Time • 4+ years exp • Bucharest
Python
Go
Java
C#
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Management
UiPath
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
DevOps
AWS
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
DevOps
AWS
Apply
Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
Java
Kotlin
Java
RxJava
Spring Framework
Spring Boot
Hibernate
Kotlin
Mockito
AI/ML
Copilot
OpenAI
Mobile
JUnit
DevOps
GitLab CI
Azure
CI/CD
Management
Scrum
QA
TestNG
Apply
≈ $14k – $37k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Bengaluru
JavaScript
Java
TypeScript
SQL
Java
Quarkus
Databases
MS SQL
Frontend
Angular
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Git
Docker
Kubernetes
Apply
≈ $23k – $60k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Python
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
DynamoDB
DevOps
Terraform
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Management
Agile
Scrum
QA
Selenium
Cypress
Robot Framework
Apply
See all jobs
This is one of many
1,117,799 more open roles from verified company boards, updated every day.