UiPath

Senior Software Engineer

UiPath4 days ago
Location

Bangalore - Engineering

Type

Full Time

Salary

USD 180,000 – 250,000

Level

Senior

Role

Senior Software Engineer

Posted

Apr 6, 2026

Full TimeSenior

The role

Summary

UiPath is seeking a Senior Software Engineer to drive the architecture and delivery of backend systems for their Agentic Governance Platform. The ideal candidate will bring deep expertise in distributed systems, cloud infrastructure, and AI-powered development tools while championing innovative approaches to enterprise-grade automation and governance.

What you'll do

Backend System Architecture: Own technical vision and implementation of large-scale distributed backend systems for Agentic Governance Platform, focusing on policy enforcement, audit logging, access control, and workflow observability.
Full-Stack Development: Contribute across the technology stack, designing efficient REST/GraphQL APIs, microservices, and ensuring seamless end-to-end delivery.
AI-Powered Engineering: Champion the adoption of AI coding agents and tools to improve team velocity and code quality, defining responsible usage norms.
Technical Leadership: Mentor engineers, conduct high-quality code reviews, and drive best practices in backend architecture, testing, and CI/CD.
Cross-Functional Collaboration: Partner with product managers, designers, and platform teams to translate governance requirements into robust technical solutions.
Performance Optimization: Identify and resolve system bottlenecks, define Service Level Objectives (SLOs), and build high-availability systems with robust observability.
Platform Modernization: Evaluate and integrate emerging technologies to continuously evolve the platform, adopting modern engineering practices.

What we look for

Technical

Programming LanguagesProficiency in system-level languages like JavaScript, C#, Java, with strong object-oriented programming skills
Cloud TechnologiesHands-on experience with cloud ecosystems (Azure, AWS, or GCP) and containerization technologies (Docker, Kubernetes)
System DesignDeep understanding of architectural design patterns, system design, data structures, and algorithms

Education

Academic QualificationBachelor's or Master's degree in Engineering, Computer Science, or equivalent practical experience

Experience

Professional Experience7+ years of software engineering experience, with 4+ years focused on distributed systems and backend architecture

Skills

Required skills

Distributed SystemsExpertise in designing and implementing scalable backend systems
Full-Stack DevelopmentAbility to work across backend services and frontend layers with REST/GraphQL APIs
Cloud Native ProgrammingStrong grasp of multithreading, asynchronous programming, and cloud-native models

Nice to have

AI Engineering ToolsExperience with AI coding agents like GitHub Copilot, Cursor, or Claude Code
Modern Engineering PracticesFamiliarity with agile development, CI/CD, DevOps, and infrastructure as code

Compensation & benefits

Salary

USD 180,000 – 250,000 (annual)

Stock options

Available

Benefits

Health Insurance

Comprehensive medical, dental, and vision coverage

Stock Options

Equity compensation to share in company growth

Professional Development

Budget for conferences, training, and continuous learning

Flexible Work Arrangements

Hybrid work model with potential for remote work flexibility

Diversity and Inclusion

Commitment to creating an inclusive workplace that values diverse backgrounds


Interview process

  1. 1
    Initial Screening Phone or video call with recruiter to assess basic qualifications and role fit
  2. 2
    Technical Assessment Online coding challenge or take-home project to evaluate technical skills
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews focusing on system design, coding, and problem-solving
  4. 4
    Leadership and Cultural Interview Interview with team lead or engineering manager to assess leadership potential and cultural alignment
  5. 5
    Final Offer Discussion Compensation negotiation and final offer presentation

Apply for this position

You'll be redirected to the company's application page