Hybrid

UiPath is hiring a Senior Software Engineer, Licensing

About the Role

UiPath is looking for a Senior Software Engineer, Licensing to join the team responsible for the platform that handles the complete lifecycle of software licenses for internal teams and external customers. You will design and develop scalable, reliable systems that integrate with other business-critical services.

What You'll Do

  • Plan, design, develop, and test software systems or applications for software enhancements and new products or features, including cloud-based tools.
  • Collaborate with teams across UiPath to design and engineer areas of our product and services.
  • Ensure technical deliverables meet customer expectations, and all requirements of quality, security, scalability, modifiability, extensibility, and testability.
  • Help establish effective and agile engineering practices.
  • Identify bottlenecks and bugs, devise solutions to mitigate and address these issues.
  • Plan feature development, design system components, and build the engineering roadmap.
  • Help maintain code quality, organization, and automation.

What We're Looking For

  • 6+ years of experience in a software engineering role, using one or more high-level programming languages like C#, C, C++, Java, Python, or Rust.
  • Strong grasp of object-oriented programming and architectural design patterns.
  • Strong knowledge of multithreading, synchronization, and asynchronous programming.
  • Deep understanding of data structures and algorithms.
  • Well-versed with the entire software development life cycle.
  • Able to produce well-tested, high-quality code.
  • Strong knowledge of the latest versions of .NET and C# features.

Nice to Have

  • Experience with other programming languages and technologies: C++, NodeJS, JS, Angular, XAML.
  • Cloud Services experience with one of Azure (preferred), AWS, or GCP.

Technical Stack

  • C#, .NET, C++, NodeJS, JS, Angular, XAML
  • Azure, AWS, GCP

Work Mode

This position follows a hybrid work model.

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.

Required Skills
C#.NETC++NodeJSJavaScriptAngularXAMLAzureAWSGCPSoftware ArchitectureSystem DesignDistributed SystemsAPI DevelopmentCloud Computing C#.NETC++NodeJSJavaScriptAngularXAMLAzureAWSGCPSoftware ArchitectureSystem DesignDistributed SystemsAPI DevelopmentCloud Computing
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
UiPath
UiPath believes in the transformative power of automation to change how the world works. The company is committed to creating category-leading enterprise software that unleashes that power.
All jobs at UiPath Visit website
Job Details
Category backend
Posted 9 months ago