LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›UiPath›Principal Software Engineer
UiPath

About UiPath

Automate your workflows with UiPath's RPA platform

🏢 Tech👥 1K-5K📅 Founded 2005📍 New York, New York, United States

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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 109 jobs →
UiPath

Principal Software Engineer

UiPath • Bangalore - Engineering

Posted 5d ago🏛️ On-SiteLeadPrincipal engineer📍 Bangalore
Apply Now →

Skills & Technologies

JavaDistributed systemsCloud engineering

Overview

UiPath is seeking a Principal Software Engineer to lead the design and development of the Data Fabric platform. You'll work with technologies like Java and distributed systems to create scalable data solutions. This role requires significant experience in technical leadership and system architecture.

Job Description

Who you are

You have over 10 years of experience in software engineering, with a strong focus on designing and implementing large-scale distributed systems. Your expertise in Java and cloud engineering allows you to create robust and scalable solutions that meet the demands of modern data infrastructure. You thrive in a collaborative environment, mentoring junior and senior engineers alike, and you are passionate about driving innovation in data engineering practices.

You possess a deep understanding of data governance, security, and integration, which enables you to architect systems that not only perform well but also adhere to best practices in data management. Your ability to communicate complex technical concepts to non-technical stakeholders makes you an effective leader in cross-functional teams. You are committed to continuous learning and improvement, always seeking to enhance your skills and knowledge in the ever-evolving field of technology.

Desirable

Experience with data processing frameworks such as Apache Spark or similar technologies would be a plus. Familiarity with cloud platforms like AWS or Azure can further enhance your ability to deliver high-performance data solutions. You may also have experience in mentoring and developing engineering talent, contributing to a culture of excellence and innovation within your team.

What you'll do

As a Principal Software Engineer at UiPath, you will lead the technical vision and architecture of the Data Fabric platform, ensuring it meets the scalability, reliability, and security needs of the organization. You will design and optimize large-scale distributed data systems for ingestion, storage, processing, and querying, playing a critical role in shaping the future of data management at UiPath.

You will mentor and guide engineering teams, setting best practices and driving innovation in data engineering and infrastructure. Your collaboration with product managers and teams across various locations will be essential in developing best-in-class solutions that align with business objectives. You will also focus on performance optimization, identifying bottlenecks and implementing improvements to enhance system efficiency.

What we offer

At UiPath, you will be part of a fast-moving, growth-oriented company that values curiosity, generosity, and genuine collaboration. We offer a competitive salary and benefits package, along with opportunities for professional development and career advancement. You will work in a supportive environment that encourages innovation and values the contributions of every team member. Join us in our mission to transform how the world works through automation.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at UiPath.

Apply Now →Get Job Alerts