UiPath, Inc. logo

Software Engineer II

Job Overview

Location

Bellevue

Job Type

Full-time

Category

Software Engineer

Date Posted

March 10, 2026

Full Job Description

📋 Description

  • Join UiPath's Dedicated and Scale Engineering Team, a pivotal group at the forefront of cloud platform innovation, where you will architect and build the robust systems essential for scaling our enterprise software with unparalleled speed, security, and reliability.
  • Your mission will be to drive the evolution of our cloud infrastructure, focusing on two critical growth vectors: enabling highly specialized dedicated cloud instances for our most demanding enterprise clients and seamlessly scaling our global SaaS offering to meet the needs of an ever-expanding user base.
  • You will be instrumental in engineering the core automation and infrastructure systems that underpin the scalability of both our dedicated cloud offerings and our broader automation cloud platform.
  • This role involves the design and implementation of sophisticated engineering systems dedicated to the automation of cloud resource provisioning, deployment, and comprehensive lifecycle management.
  • A key responsibility will be ensuring that all services operate with well-defined, stable, and dependable interfaces, fostering an environment of predictable performance and maintainability.
  • You will provide the centralized scale-out capabilities that are fundamental to building a resilient and globally distributed platform capable of handling massive user loads and complex operations.
  • A critical aspect of your work will be to rigorously ensure that all cloud deliverables not only meet but exceed stringent quality, security, scalability, and reliability requirements, upholding UiPath's commitment to excellence.
  • You will be tasked with establishing and championing effective cloud engineering best practices across the team, actively contributing to the maintenance and elevation of high code quality standards.
  • Proactively identify and diagnose performance bottlenecks within our cloud services, developing and implementing innovative solutions to optimize efficiency and user experience.
  • Play a significant role in the strategic planning of future cloud features and the detailed design of system components, directly influencing the team's roadmap and future architectural direction.
  • You will be responsible for building and delivering well-tested, high-quality cloud infrastructure code that consistently exceeds customer expectations and reinforces UiPath's position as a leader in automation.
  • Contribute to the development of Kubernetes operators and controllers, enhancing the management and automation capabilities of our containerized environments.
  • Implement and maintain infrastructure as code using tools like Terraform, ensuring reproducible and version-controlled infrastructure deployments.
  • Collaborate with cross-functional teams to integrate new features and services into the cloud platform, ensuring seamless operation and scalability.
  • Participate in on-call rotations to support the production environment, troubleshoot critical issues, and ensure the continuous availability of our services.
  • Mentor junior engineers, sharing your expertise and fostering a culture of learning and continuous improvement within the team.
  • Stay abreast of the latest trends and technologies in cloud computing, containerization, and infrastructure automation, bringing new ideas and approaches to the team.
  • Drive initiatives to improve the security posture of our cloud infrastructure, implementing best practices and mitigating potential vulnerabilities.
  • Optimize cloud resource utilization to manage costs effectively without compromising performance or reliability.
  • Develop and maintain comprehensive documentation for cloud infrastructure, systems, and processes, ensuring knowledge transfer and accessibility.
  • Engage in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and architectural guidelines.
  • Contribute to the design and implementation of CI/CD pipelines to automate the build, test, and deployment processes for cloud infrastructure components.
  • Work with monitoring and logging tools to gain insights into system performance and health, enabling proactive issue detection and resolution.
  • Participate in architectural discussions and design reviews, contributing to the long-term vision and technical strategy of the cloud platform.
  • Ensure compliance with industry standards and regulations relevant to cloud services and data security.
  • Foster a collaborative and inclusive team environment, encouraging open communication and knowledge sharing.
  • Take ownership of complex technical challenges, driving them to successful resolution through diligent problem-solving and execution.
  • Contribute to the continuous improvement of our development and operational processes, seeking opportunities for automation and efficiency gains.
  • Build and maintain robust APIs and services that support the broader UiPath platform, ensuring seamless integration and data flow.
  • Develop strategies for disaster recovery and business continuity, ensuring the resilience of our cloud infrastructure.
  • Evaluate and integrate new technologies and tools that can enhance the capabilities and efficiency of our cloud platform.
  • Champion a culture of quality and reliability, ensuring that all developed solutions meet the highest standards.
  • Drive innovation by exploring and implementing cutting-edge solutions in cloud infrastructure and automation.
  • Contribute to the overall technical vision and strategy of the Dedicated and Scale Engineering Team, aligning technical decisions with business objectives.
  • Empower enterprise customers with dedicated cloud solutions that meet their unique and stringent requirements, enhancing their automation journey.
  • Scale our SaaS offering to support a rapidly growing global customer base, ensuring a consistent and high-quality experience for all users.
  • Build the future of enterprise automation by developing the foundational cloud infrastructure that enables UiPath's transformative power.
  • Embrace a growth mindset, continuously learning and adapting to new challenges and technologies in the dynamic field of cloud engineering.
  • Collaborate with product management and other engineering teams to translate business needs into scalable and reliable technical solutions.
  • Ensure the security and integrity of customer data within our cloud environment, adhering to strict data protection policies.
  • Contribute to a culture of innovation and continuous improvement, actively seeking ways to enhance our platform and processes.
  • Drive the adoption of best practices in cloud engineering, promoting efficiency, reliability, and security.
  • Take ownership of critical infrastructure components, ensuring their stability, performance, and scalability.
  • Develop and maintain automated testing frameworks to ensure the quality and robustness of our cloud infrastructure code.
  • Contribute to the architectural design and implementation of microservices and distributed systems within the cloud platform.
  • Proactively identify and address technical debt, ensuring the long-term maintainability and evolution of the platform.
  • Foster a collaborative and supportive team environment, encouraging knowledge sharing and mutual growth.
  • Drive the implementation of observability into our cloud services, enabling better monitoring, debugging, and performance analysis.
  • Contribute to the development of self-service capabilities for internal teams, empowering them to manage and deploy their own resources efficiently.
  • Ensure that our cloud infrastructure is compliant with relevant industry regulations and standards.
  • Champion a customer-centric approach, ensuring that our cloud solutions meet the needs and expectations of our enterprise clients.
  • Drive the continuous improvement of our cloud deployment and management processes, seeking opportunities for automation and optimization.
  • Build and maintain strong relationships with internal stakeholders, ensuring alignment and effective collaboration.
  • Contribute to the development of a scalable and resilient global infrastructure that supports UiPath's mission to transform how the world works.
  • Embrace challenges and opportunities to innovate and push the boundaries of what's possible in cloud automation and engineering.
  • Ensure the security, reliability, and performance of the UiPath cloud platform, enabling customers to achieve their automation goals.
  • Drive the development of advanced automation and infrastructure solutions that empower our customers and fuel UiPath's growth.
  • Contribute to a culture of technical excellence, innovation, and continuous learning.
  • Build and maintain the core infrastructure that enables UiPath's category-leading enterprise software.
  • Scale our cloud platform to support a rapidly growing global customer base and specialized enterprise needs.
  • Engineer systems that ensure speed, security, and reliability across all our cloud offerings.
  • Design and implement automated solutions for provisioning, deployment, and lifecycle management of cloud resources.
  • Provide centralized scale-out capabilities for a resilient, globally distributed platform.
  • Ensure cloud deliverables meet stringent quality, security, scalability, and reliability requirements.
  • Establish and maintain effective cloud engineering practices and high code quality standards.
  • Identify and resolve performance bottlenecks in cloud services.
  • Contribute to cloud feature planning and system component design.
  • Build high-quality, well-tested cloud infrastructure code that exceeds customer expectations.
  • Develop and maintain Kubernetes operators and controllers for enhanced automation.
  • Implement infrastructure as code using Terraform for reproducible deployments.
  • Collaborate with cross-functional teams on platform integration and feature development.
  • Participate in on-call rotations to ensure production environment stability and availability.
  • Mentor junior engineers and foster a culture of continuous learning.
  • Research and integrate new cloud technologies and best practices.
  • Enhance the security posture of our cloud infrastructure.
  • Optimize cloud resource utilization for cost-effectiveness.
  • Create and maintain comprehensive documentation for cloud systems and processes.
  • Conduct and participate in code reviews to ensure quality and adherence to standards.
  • Develop and maintain CI/CD pipelines for automated infrastructure deployments.
  • Utilize monitoring and logging tools for system health and performance analysis.
  • Contribute to architectural discussions and the technical roadmap.
  • Ensure compliance with industry regulations and data protection standards.
  • Foster a collaborative and inclusive team environment.
  • Drive the resolution of complex technical challenges.
  • Improve development and operational processes through automation and efficiency gains.
  • Build and maintain robust APIs and services for the UiPath platform.
  • Develop disaster recovery and business continuity strategies.
  • Evaluate and integrate new tools and technologies for platform enhancement.
  • Champion a culture of quality, reliability, and innovation.
  • Drive the implementation of cutting-edge solutions in cloud engineering.
  • Align technical decisions with business objectives and the team's strategic vision.
  • Empower enterprise customers with tailored dedicated cloud solutions.
  • Scale the SaaS offering to meet global demand and specialized requirements.
  • Build the foundational cloud infrastructure for UiPath's transformative automation software.
  • Embrace a growth mindset and continuous learning in cloud engineering.
  • Collaborate with product and engineering teams to deliver scalable technical solutions.
  • Ensure the security and integrity of customer data in the cloud environment.
  • Drive continuous improvement in cloud platform development and operations.
  • Promote best practices in cloud engineering for efficiency, reliability, and security.
  • Take ownership of critical infrastructure components, ensuring their stability and performance.
  • Develop and maintain automated testing frameworks for infrastructure code.
  • Contribute to the architectural design of microservices and distributed systems.
  • Address and mitigate technical debt for long-term platform maintainability.
  • Foster a supportive team environment for knowledge sharing and growth.
  • Implement observability for enhanced system monitoring and debugging.
  • Develop self-service capabilities for internal teams.
  • Ensure cloud infrastructure compliance with industry standards.
  • Maintain a customer-centric approach in cloud solution development.
  • Optimize cloud deployment and management processes.
  • Build strong relationships with internal stakeholders.
  • Contribute to a scalable and resilient global infrastructure.
  • Innovate and push the boundaries of cloud automation and engineering.
  • Ensure the security, reliability, and performance of the UiPath cloud platform.
  • Drive the development of advanced automation and infrastructure solutions.
  • Contribute to technical excellence, innovation, and continuous learning.
  • Build and maintain the core infrastructure for UiPath's enterprise software.
  • Scale the cloud platform to meet global and specialized enterprise needs.
  • Engineer systems for speed, security, and reliability.
  • Design and implement automated provisioning, deployment, and lifecycle management.
  • Provide centralized scale-out capabilities for a resilient, distributed platform.
  • Ensure cloud deliverables meet quality, security, scalability, and reliability standards.
  • Establish and maintain effective cloud engineering practices and code quality.
  • Identify and resolve performance bottlenecks.
  • Contribute to feature planning and system design.
  • Build high-quality, well-tested infrastructure code.
  • Develop and maintain Kubernetes operators and controllers.
  • Implement infrastructure as code with Terraform.
  • Collaborate with cross-functional teams.
  • Participate in on-call rotations.
  • Mentor junior engineers.
  • Research and integrate new cloud technologies.
  • Enhance cloud infrastructure security.
  • Optimize cloud resource utilization.
  • Create and maintain system documentation.
  • Conduct code reviews.
  • Develop and maintain CI/CD pipelines.
  • Utilize monitoring and logging tools.
  • Contribute to architectural discussions.
  • Ensure compliance with industry regulations.
  • Foster a collaborative team environment.
  • Drive resolution of technical challenges.
  • Improve processes through automation.
  • Build and maintain robust APIs and services.
  • Develop disaster recovery strategies.
  • Evaluate and integrate new tools.
  • Champion quality, reliability, and innovation.
  • Drive implementation of cutting-edge solutions.
  • Align technical decisions with business goals.
  • Empower enterprise customers with dedicated solutions.
  • Scale SaaS offering to meet global demand.
  • Build foundational cloud infrastructure for automation software.
  • Embrace continuous learning in cloud engineering.
  • Collaborate with product and engineering teams.
  • Ensure security and integrity of customer data.
  • Drive continuous improvement in cloud operations.
  • Promote best practices in cloud engineering.
  • Own critical infrastructure components.
  • Develop automated testing frameworks.
  • Contribute to microservices architecture.
  • Address technical debt.
  • Foster knowledge sharing and growth.
  • Implement observability for systems.
  • Develop self-service capabilities.
  • Ensure cloud infrastructure compliance.
  • Maintain a customer-centric approach.
  • Optimize cloud deployment processes.
  • Build strong stakeholder relationships.
  • Contribute to a resilient global infrastructure.
  • Innovate in cloud automation and engineering.
  • Ensure platform security, reliability, and performance.
  • Drive development of advanced automation solutions.
  • Contribute to technical excellence and innovation.

Skills & Technologies

Python
JavaScript
Java
Go
Angular
Remote

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.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

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

2 months ago

Apply
⏰ EXPIRES SOON
Argentina
Full-time
Expires Apr 25, 2026 (Soon)
Python
JavaScript
TypeScript
+4 more

2 months ago

Apply
Colombia - Fully Remote
Full-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Apply
Mexico - Fully Remote
Part-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Apply