companyUiPath logo

Principal Software Engineer - Full Stack at UiPath | Bangalore, India

UiPathINDIA : BANGALORE - ENGINEERING
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications• Bachelor’s or Master’s in Computer Science or a related field.• Proven experience in designing and implementing scalable backend systems.• Strong understanding of distributed systems and cloud architecture.• Proficiency in RESTful and GraphQL APIs, microservices, and full-stack development.• Experience with AI developer tools and coding agents.

About the job

Join the UiPath Team

At UiPath, we firmly believe in the transformative potential of automation to reshape the way the world operates. Our commitment lies in crafting leading-edge enterprise software that harnesses this power.

We seek individuals who are curious, driven, collaborative, and authentic—those who thrive in a dynamic, fast-paced growth environment and care deeply about their peers, our company, and our broader mission.

Could you be the one we're looking for?

Your Role

As the Principal Software Engineer focused on Backend within the Agentic Governance Platform team at UiPath, you will take charge of the architecture and delivery of backend systems that facilitate enterprise-level governance, control, and observability across agentic automation workflows. You will leverage your extensive expertise in distributed systems and cloud infrastructure, while also maintaining a strong understanding of the full stack to effectively collaborate across all engineering layers. Additionally, you will advocate for the integration of AI-driven developer tools and coding agents to enhance team productivity, shaping the future of software development in an AI-centric world.

Your Responsibilities

Architect & Lead Backend Systems: Define the technical vision, architecture, and execution of large-scale distributed backend systems that underpin the Agentic Governance Platform, including policy enforcement, audit logging, access control, and workflow observability at an enterprise scale. Ensure scalability, reliability, security, and maintainability from the outset.

Full-Stack Fluency: Engage across the entire stack—from creating efficient REST/GraphQL APIs and microservices to collaborating on frontend integrations. Ensure seamless delivery across layers with no abrupt transitions.

AI-Driven Engineering: Promote the utilization of coding agents (e.g., GitHub Copilot, Cursor, Claude Code) and AI-enhanced workflows to significantly boost team velocity and code quality. Establish team guidelines for responsible and effective AI tool usage and prototype emerging AI developer tools, advocating for their adoption when they provide substantial benefits.

Technical Leadership & Mentorship: Uphold the engineering standards for the team. Mentor senior and mid-level engineers, conduct thorough design and code reviews, and promote best practices in backend architecture, testing, and deployment.

About UiPath

UiPath is a pioneer in the field of automation, dedicated to enabling businesses to harness the power of automation technology to enhance productivity and operational efficiency. Our innovative platform empowers organizations to streamline their processes and focus on what truly matters.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.