Software Engineer II- Routing @UiPath

    29 days ago·UiPath is hiring a remote Software Engineer II- Routing·📍 Romania

    Overview

    The role of Software Engineer II - Routing at UiPath involves designing, building, and maintaining efficient software solutions that support internal platform services critical to the engineering team. UiPath is committed to transforming the world through automation.

    Key Responsibilities

    • Design, build, and maintain efficient, reusable, and reliable code.
    • Ensure optimal performance, quality, and responsiveness of applications.
    • Identify bottlenecks and bugs, and devise solutions to address these issues.
    • Collaborate with teams across UiPath to assist in product and service design.
    • Help establish effective and agile engineering practices.
    • Maintain code quality, organization, and automation.

    Requirements

    • 4+ years of experience in a software engineering role, proficient in high-level programming languages (C#, Java, etc.).
    • Experience with cloud systems (Azure preferred, AWS, GCP).
    • Strong grasp of object-oriented programming and architectural design patterns.
    • Good understanding of multithreading, synchronization, TPL, and asynchronous programming.
    • Deep understanding of data structures and algorithms, including their complexities.
    • Experience collaborating with globally distributed teams and planning feature development.

    Benefits

    UiPath offers flexibility in work arrangement, allowing for remote, hybrid, and office-based options depending on business needs.

    Location

    This position is remote, based in Romania.

    How to Apply

    Interested candidates are encouraged to apply even if they don't meet all the requirements.

    Deadline

    Applications are assessed on a rolling basis with no fixed deadline.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.