UiPath, Inc. logo

Senior Principal Software Engineer

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

February 24, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Principal Software Engineer at UiPath, you will be at the forefront of innovation, driving the development of category-leading enterprise software that harnesses the transformative power of automation. You will play a pivotal role in accelerating human achievement by empowering enterprises to leverage AI agents for autonomous execution and optimization of complex business processes. This is an opportunity to work on UiPath Platform™, a unique combination of controlled agency, developer flexibility, and seamless integration, enabling organizations to scale agentic automation safely and confidently.
  • • Your mission will involve tackling substantial enterprise business challenges that span across multiple products and services within UiPath's diverse portfolio. This includes contributing to products like UiPath Data Fabric, a rich knowledge graph designed to power automation and enable agents to reason with data, and UiPath Integration Service, which facilitates API automation and connectivity with various third-party systems. You will also be involved with UiPath Automation Suite, an on-premise private cloud deployment suite, ensuring that the rich and diverse set of products and services developed in India serve thousands of enterprises and millions of users globally.
  • • You will be instrumental in planning, architecting, designing, developing, and testing new products, tools, or features. This involves analyzing intricate technical issues, making critical decisions regarding technology choices, and shaping the overall system architecture. Your role will demand a proactive approach to incubating fresh ideas and iteratively delivering solutions that are directly informed by valuable customer feedback, ensuring that our offerings consistently meet and exceed market expectations.
  • • As a key member of the leadership team, you will serve as a bridge, fostering effective communication and collaboration across all India-based engineering teams. You will ensure alignment on architecture and design matters, promoting a unified vision and approach to product development. This collaborative spirit is essential for driving innovation and maintaining the high standards that UiPath is known for.
  • • A significant aspect of your role will be driving improvements in the availability, scalability, and performance of our cloud services. You will be responsible for identifying bottlenecks, implementing robust solutions, and ensuring that our infrastructure can support the growing demands of our global customer base. This includes leveraging modern cloud technologies and best practices to deliver resilient and high-performing services.
  • • You will act as a mentor and coach to other engineers, guiding their technical development and contributing to the growth of the engineering talent within the Bengaluru center. This involves sharing your extensive knowledge, fostering a culture of continuous learning, and helping to build a high-performing team of architects and engineers.
  • • Your commitment to quality will be paramount. You will ensure that all technical deliverables meet stringent customer expectations and uphold the highest standards of quality, security, scalability, modifiability, extensibility, and testability. This involves implementing rigorous testing methodologies and advocating for best practices throughout the development lifecycle.
  • • Furthermore, your influence will extend to process enhancements across the engineering organization. You will contribute to the definition and refinement of best practices, the development of new processes, and the overall continuous improvement of our engineering operations. This proactive approach to process optimization will be crucial in maintaining our agility and efficiency in a fast-paced environment.
  • • UiPath's culture is defined by being Fast, Immersed, Humble, and Bold. You will embody these principles by moving swiftly and adapting to change, diving deep into challenges with curiosity, collaborating effectively with a focus on shared knowledge, and embracing audacity in your solutions and vision. This role is ideal for individuals passionate about delivering customer value, expanding product capabilities into new revenue-generating scenarios, and innovating with AI for agentic automation in a high-scale services environment.

🎯 Requirements

  • • Over 15 years of proven experience architecting and engineering world-class, large-scale distributed enterprise applications and services, with a strong focus on customer success.
  • • Proficiency in one or more object-oriented languages (C#, C++, Java) and expertise in frontend technologies (Angular, React, Vue), coupled with exceptional design, coding, and critical thinking skills.
  • • Deep understanding of architectural design patterns, data structures, algorithms, multithreading, and asynchronous programming.
  • • Extensive experience with at least one major public cloud provider (Azure preferred, AWS, GCP) and hands-on experience with Kubernetes or another container orchestrator.
  • • Proven expertise in building cloud services, microservices, micro-frontends, service-oriented architecture, and various databases (e.g., Azure SQL, CosmosDB, MongoDB, DynamoDB).
  • • Familiarity with modern engineering practices including Agile development, CI/CD, and DevOps, with the ability to collaborate effectively with globally distributed teams.

🏖️ Benefits

  • • Opportunity to work on cutting-edge AI and automation technologies that are transforming the enterprise software landscape.
  • • Be part of a fast-moving, fast-thinking growth company with a significant impact on the future of work.
  • • Collaborative and inclusive global work environment that values diversity, curiosity, and innovation.
  • • Mentorship and talent development opportunities to foster professional growth and career advancement.
  • • Competitive compensation and benefits package, reflecting the seniority and impact of the role.

Skills & Technologies

Java
Go
React
Vue.js
Angular
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

UiPath, Inc. logo
UiPath, Inc.
Visit Website

About UiPath, Inc.

UiPath, Inc. is a global software company that develops a platform for robotic process automation (RPA) and artificial intelligence-driven automation. Founded in 2005 and headquartered in New York, it provides tools to build, deploy, and manage software robots that emulate human actions interacting with digital systems and software. The platform includes Studio for design, Orchestrator for management, Robots for execution, and AI fabric for cognitive capabilities. UiPath serves enterprises across finance, healthcare, manufacturing, and public sectors, aiming to accelerate digital transformation by automating repetitive business processes and improving operational efficiency.

Similar Opportunities

Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

5 days ago

Apply
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

14 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

10 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

11 days ago

Apply