Software Engineer II

This listing is synced directly from the company ATS.

Role Overview

This mid-level Software Engineer II role on the UiPath Test Cloud team focuses on designing and building scalable, reliable backend services for an AI-powered testing platform. You will own features end-to-end—from architecture and implementation to deployment and operations—using .NET Core, C#, Kubernetes, Docker, and Azure. You'll collaborate closely with product managers and engineers across geographies to deliver intelligent, autonomous testing capabilities that impact enterprise customers.

Perks & Benefits

This is a remote-friendly role with flexible work arrangements. UiPath offers the opportunity to work on cutting-edge AI and automation technology, with a strong emphasis on ownership and impact. The company values a diverse and inclusive workplace and provides reasonable accommodations. Typical benefits include competitive compensation, equity, and career growth in a fast-moving, growth-oriented environment.

Full Job Description

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 the Agentic Automation space. As a Software Engineer 2 on the UiPath Test Cloud team, you’ll help build the backend foundation of our next-generation automation and agentic testing platform. You’ll design and deliver scalable, reliable, and secure backend services that power intelligent, autonomous testing experiences—while collaborating closely with peer engineers, designers, and product partners across geographies to bring features end-to-end.

UiPath Test Cloud

UiPath Test Cloud is a tightly integrated bundle of product offerings that consolidates the testing lifecycle through deep integrations with leading test management and ALM tools, as well as UiPath’s core automation platform. It enables customers to create, manage, and execute manual and automated tests—both standalone and as part of modern DevOps pipelines—while providing rich reporting and insights across the testing process.

What sets UiPath Test Cloud apart is its industry-leading, AI-powered and agentic testing capabilities. UiPath is recognized as a leader in Agentic Testing by major industry analysts—underscoring the platform’s innovation and maturity in intelligent, autonomous testing. The platform leverages LLM-powered and autopilot capabilities to accelerate test creation, improve test coverage, enable self-healing and adaptive tests, and significantly reduce manual effort across the testing lifecycle.

The Test Cloud suite offers broad and deep coverage across multiple testing domains, including functional, performance, and mobile testing, helping enterprises deliver high-quality software at scale.

As part of the Test Cloud engineering team, you will work with a diverse and modern technology stack, including .NET Core, C#, Kubernetes, Docker, Azure, Large Language Models (LLMs), and Angular. The team collaborates closely with product management to ideate, design, and deliver features end-to-end—owning everything from architecture and implementation to automated testing, product quality, and both cloud and on-premises deployment solutions.

As a cloud-first offering, the team continuously monitors, scales, and optimizes highly available cloud services. In addition, the team builds and maintains integrations, extensions, and plugins for ALM and CI/CD ecosystems, while continuously innovating to advance AI-driven, autonomous testing capabilities across the entire Test Cloud portfolio.

What you'll do at UiPath

We are looking for a backend-leaning full-stack engineer who can design and deliver robust services, contribute to architectural decisions, and partner effectively across the stack to ship customer-impacting features.

  • Builder’s Mindset: Take ideas from design to production with a bias for shipping. Move with urgency, make pragmatic trade-offs, and feel ownership for what gets in front of customers—not just what you code.

  • Passion for Building Scalable Backend Systems: Design, build, and operate distributed services, APIs, and data pipelines that are reliable, performant, and secure at enterprise scale. Demonstrated ability to produce robust, well-tested, high-quality code while adhering to best practices in software development.

  • End-to-End Ownership: Take ownership of features from design through implementation, testing, deployment, and production operations. Maintain operational excellence with strong accountability for the systems you build.

  • Customer-Centric Mindset: Proactively focus on enhancing customer experience and delivering impactful solutions. Partner with product and design to translate customer problems into well-architected backend capabilities and clean, usable APIs.

  • Drive towards AI Innovation: Passionate about contributing to cutting-edge solutions involving AI-driven systems, LLMs, and intelligent agents—building the backend services, orchestration layers, and data foundations that power agentic testing experiences.

  • Innovative Thinking: Stay ahead of the curve with emerging trends, especially in AI, agentic systems, and cloud-native architectures, and leverage them to create exceptional product experiences.

  • Analytical and Strategic Problem-Solving: Ability to lead and break down complex technical challenges. Offer well-informed architecture and design recommendations and communicate ideas effectively with the team and stakeholders.

What you'll bring to the team

  • 3+ years of experience in software engineering, building production backend services for cloud-based, distributed systems. Ability to translate product requirements into well-designed services and APIs; contribute ideas rather than just implementing specs.

  • Builder’s Mindset: Demonstrated track record of shipping working software end-to-end. Pragmatic about trade-offs, biased toward action, and accountable for outcomes.

  • Product Sense: Curiosity about the customer and the product. Ability to reason about what we should build and why, not just how—and to partner effectively with product and design.

  • Backend Expertise: Strong (3+ years) hands-on experience with modern backend technologies, preferably C# with ASP.NET Core (Java, Node.js, or Go also considered). Solid understanding of REST APIs, microservices, asynchronous messaging, and service-to-service communication patterns.

  • Cloud & Distributed Systems: Experience designing and operating services on a major cloud platform (Azure preferred; AWS or GCP also valuable). Familiarity with Kubernetes, Docker, and serverless/event-driven architectures is highly desirable.

  • Data Layer: Working experience with SQL and/or NoSQL technologies such as SQL Server, PostgreSQL, MongoDB, Cosmos DB, or similar—including schema design, query performance, and data modeling for scale.

  • Full-Stack Capability: Comfortable contributing to the frontend when needed. Working knowledge of Angular (preferred), React, TypeScript, HTML, and CSS—enough to deliver end-to-end features and collaborate effectively with peers across the stack.

  • Design Experience: Exceptional design, coding, and problem-solving skills, with a bias for architecting at scale. Strong grasp of object-oriented programming and architectural design patterns.

  • Core CS Fundamentals: Strong knowledge of computer science, algorithms and design patterns

  • Engineering Practices: Experience with CI/CD-driven production cycles, observability (logging, metrics, tracing), and writing comprehensive unit, integration, and end-to-end tests.

  • AI Tools: Experience with AI tools to be used in your day-to-day development to improve productivity and efficiency.

    Nice to Have

    • Experience building applications powered by Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), or agentic frameworks.

    • Experience with high-throughput, low-latency systems, performance tuning, or large-scale data processing.

    • Exposure to the software testing domain—test automation frameworks (Playwright, Selenium), ALM tools, or DevOps/CI integrations.

    • Contributions to open-source projects or technical communities.

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.

Similar jobs

Found 6 similar jobs