GrepJob
UiPath

Principal Software Engineer, IXP

UiPath

Apply
about 3 hours ago
London, United Kingdom
Staff+
H1B Sponsor

Responsibilities

  • Define and drive the long-term architectural direction for core backend and platform systems.
  • Identify systemic technical risks and opportunities, leading initiatives to improve scalability and reliability.
  • Establish engineering standards and best practices across the organization.
  • Design and own large-scale distributed backend systems focusing on correctness and operational excellence.
  • Solve concurrency, performance, and data consistency problems across services.
  • Drive platform investments to improve system resilience and deployment efficiency.
  • Engage with complex infrastructure requirements around data security and compliance.
  • Develop a thorough understanding of the IXP product and its architecture.
  • Translate ambiguous product problems into concrete engineering plans.
  • Mentor engineers and contribute to hiring strong engineering talent.

Requirements

  • 7+ years designing and operating large-scale distributed commercial systems.
  • Demonstrated impact influencing architecture across multiple teams.
  • Deep expertise in backend systems and distributed architectures.
  • Strong experience with cloud ecosystems like Azure, AWS, or GCP.
  • Proficiency in Python or comparable backend languages; Rust is a plus.
  • Experience with distributed databases and data platforms.
  • Strong end-to-end product sense connecting engineering decisions to customer outcomes.
  • Excellent communication skills for explaining complex concepts to diverse audiences.
  • Working knowledge of GNU/Linux and production operations.

Tech Stack

AWSAzureDockerElasticsearchGoogle Cloud PlatformHelmKubernetesPostgreSQLPythonRust

Categories

BackendData EngineeringDevOps