Senior Software Enginerr- IXP at UiPath

London, England, United Kingdom

UiPath Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Automation, AIIndustries

Requirements

  • Solid track record (5+ years) of engineering and architecting large-scale, distributed commercial services
  • Confidence with Python and willingness to learn new programming languages (Rust is a bonus)
  • Strong, real-world experience with cloud ecosystems (Azure, AWS, or GCP) and containerization (Docker, Kubernetes, Helm), including understanding how production systems are deployed, monitored, and scaled
  • Experience with SQL and distributed DBMSes (e.g., PostgreSQL, CockroachDB, ElasticSearch)
  • Knowledge and appreciation of statically typed languages and using type systems to catch bugs early
  • Pragmatic understanding of computer science fundamentals, with ability to solve real-world problems using data structures and algorithms
  • An opinion on what makes good code and good architecture, with the ability to articulate it and challenge others comfortably

Responsibilities

  • Work with the engineering team and product managers to design, engineer, and operate a highly scalable, available, and secure AI platform
  • Solve hard concurrency, performance, and distributed systems problems to ensure the platform is bulletproof for high-volume production workloads
  • Work with complex infrastructure requirements to maintain data security, reliability, and compliance
  • Continuously collaborate with other teams at UiPath across the globe to solve common problems, encourage efficiency, and drive innovation
  • Participate in solutions across the stack, pushing personal knowledge boundaries and comfort zones
  • Occasionally interact with customer-facing issues to understand the customer perspective
  • Contribute to agile engineering practices, mentor other team members, and help hire new people
  • Build and maintain backend services and infrastructure, including highly available public API, data-aggregation services, and real-time pipelines for AI extraction models

Skills

Key technologies and capabilities for this role

PythonRustDockerKubernetesBackend ServicesAPI DevelopmentData PipelinesAI Extraction

Questions & Answers

Common questions about this position

Is this position remote or onsite?

This is an onsite position.

What programming languages or technologies are used in this role?

The stack is written in Python and Rust with a few other programming languages mixed in, and services run in Docker orchestrated by Kubernetes.

What is the salary or compensation for this role?

This information is not specified in the job description.

What is the company culture like at UiPath?

UiPath seeks curious, self-propelled, generous, and genuine people who thrive in a fast-moving, fast-thinking growth company and care about each other, the company, and its larger purpose of transforming the world through automation.

What qualities make a strong candidate for this Senior Software Engineer role?

Strong candidates love programming and computers, can learn quickly, work on multiple problems simultaneously, solve hard concurrency, performance, and distributed systems problems, and are willing to push knowledge boundaries, mentor others, and collaborate globally.

UiPath

Robotic process automation software solutions

About UiPath

UiPath provides robotic process automation (RPA) solutions that help businesses improve their efficiency by automating repetitive tasks. Their software allows organizations to create AI-driven workflows and manage these processes through cloud-based orchestration. This means that users can set up automated tasks that run without human intervention, which helps to lower operational costs and boost productivity. What sets UiPath apart from its competitors is its extensive marketplace for third-party integrations, allowing users to enhance their automation capabilities with additional tools and solutions. The main goal of UiPath is to empower organizations to streamline their operations and focus on more strategic activities by reducing the time spent on mundane tasks.

New York City, New YorkHeadquarters
2005Year Founded
$1,936.8MTotal Funding
IPOCompany Stage
Enterprise Software, AI & Machine LearningIndustries
1,001-5,000Employees

Benefits

Flexible Work Hours
Remote Work Options

Risks

Rapid AI agent evolution may outpace UiPath's current RPA offerings.
High implementation costs and rigidity of traditional RPA tools could deter clients.
Emergence of platforms like Salesforce's Agentforce may provide competitive alternatives.

Differentiation

UiPath offers AI-driven workflows enhancing business efficiency through intelligent automation.
The company provides robust governance and multiple robots on a single virtual machine.
UiPath's marketplace for third-party integrations expands its ecosystem and customer solutions.

Upsides

UiPath leads the 2024 Everest Group automation assessment, showcasing industry leadership.
The launch of AI Trust Layer enhances governance of GenAI features across the platform.
Collaboration with The Bank of East Asia expands UiPath's enterprise automation solutions.

Land your dream remote job 3x faster with AI