0
COMPANIES
0
JOBS

Software Engineer II

UiPath

UiPath

Software Engineering
Bengaluru, Karnataka, India
Posted on Mar 26, 2026

Location

INDIA : BANGALORE - ENGINEERING

Employment Type

Full time

Location Type

On-site

Department

Engineering

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

UiPath is the leader in Agentic Automation. As a Software Engineer 2 – Full Stack (Backend-Focused) on the Agentic Governance Platform team, you will design and build backend services that enable enterprise-grade governance, control, and observability across agentic automation workflows. You will apply solid backend skills in distributed systems and cloud infrastructure while developing full-stack fluency to contribute across the engineering stack. You will also actively leverage AI-powered developer tools and coding agents to accelerate your own productivity and improve code quality.

What you'll do at UiPath

  • Design & Build Backend Services

    Design, implement, and maintain distributed backend services that power the Agentic Governance Platform – including policy enforcement, audit logging, access control, and workflow observability. Write clean, well-tested,and performant code with a focus on scalability, reliability, and security.

  • Full-Stack Fluency

    Work across the stack – from building REST/GraphQL APIs and microservices to contributing to frontendintegrations. Deliver end-to-end features that span backend and frontend layers with minimal handoff friction.

  • AI-Powered Engineering

    Actively use coding agents (e.g., GitHub Copilot, Cursor, Claude Code) and AI-assisted workflows in daily development to improve velocity and code quality. Share learnings with the team and contribute to evolving best practices around AI tool usage.

  • Growth & Collaboration

    Participate in design discussions and code reviews. Learn from senior and principal engineers while also mentoring junior engineers. Contribute to improving team practices around testing, CI/CD, and backend architecture.

  • Cross-Functional Collaboration

    Work closely with product managers, designers, frontend engineers, and platform teams across geographies. Translate governance and compliance requirements into well-designed technical solutions.

  • Performance & Reliability

    Profile and optimize code for performance. Contribute to defining and meeting SLOs for governance workloads. Use observability tools like Prometheus and Grafana to monitor and troubleshoot production systems.

  • Platform Modernization

    Work with modern technologies (Apache Kafka, Kubernetes, etc.) and contribute to evolving the platform. Follow modern engineering practices including agile development, infrastructure as code, and automated testing.

  • Ownership & Accountability

    Own your deliverables end-to-end – quality, testing, and timely delivery. Proactively communicate progress and raise blockers early across distributed teams.

  • AI + Governance

    Collaborate with AI platform teams to integrate agentic intelligence into governance services – contributing to features like smarter policy enforcement, anomaly detection, and compliance automation.

What you'll bring to the team

  • Bachelor’s/Master’s degree in Engineering, Computer Science or equivalent experience.

  • 3–6 years of software engineering experience, with meaningful exposure to distributed systems and backend development.

  • Strong proficiency in one or more system-level languages – JavaScript / C# / Java etc.

  • Full-stack exposure: ability to work across backend services and frontend layers (REST/GraphQL APIs, basic UI integration, component contracts).

  • Solid understanding of object-oriented programming, design patterns, system design fundamentals, and data structures & algorithms.

  • Familiarity with React, TypeScript, or other modern frontend frameworks.

  • Good understanding of multithreading, asynchronous programming, and cloud-native programming models.

  • Experience with at least one cloud ecosystem: Azure, AWS, or GCP.

  • Familiarity with containerization and orchestration: Docker, Kubernetes, or equivalent.

  • Hands-on experience with AI coding tools (e.g., GitHub Copilot, Cursor, Claude Code, or similar) and willingness to

  • integrate these into daily engineering workflows.

  • Familiarity with modern engineering practices: agile development, CI/CD, DevOps.

  • Good verbal and written communication skills; ability to collaborate effectively with distributed teams.

    Nice to Have:

  • Understanding of LLMs, AI-powered API automation, and agentic workflow design – particularly in governance or compliance contexts.

  • Experience building or consuming GraphQL APIs; familiarity with policy-as-code or governance frameworks.

  • Knowledge of observability tooling: Prometheus, Grafana, distributed tracing.

  • Contributions to developer tooling, internal platforms, or open-source projects.

    Why UiPath:

    At UiPath, we believe work should be more human. As the leader in Agentic Automation, we're building the platform that will define the next era of enterprise software. You'll work with a world-class team, on problems that matter, using the latest AI and automation technology – and you'll have the agency to shape how we build as a company.
    #LI-SR1

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.