Hybrid

UiPath is hiring a Senior Software Engineer, Licensing

About the Role

The individual will lead the development and optimization of licensing infrastructure, ensuring reliability, scalability, and integration across platforms.

Responsibilities

  • Design and implement backend services for licensing systems
  • Ensure accurate license validation and enforcement across products
  • Collaborate with product and security teams to define requirements
  • Optimize system performance and reliability
  • Develop APIs for internal and external consumption
  • Maintain high standards for code quality and testing
  • Troubleshoot and resolve production issues
  • Contribute to architectural decisions and technical planning
  • Support compliance with licensing regulations
  • Integrate telemetry for monitoring license usage
  • Work with cloud infrastructure for scalable deployment
  • Implement authentication and authorization mechanisms
  • Participate in code reviews and mentorship
  • Ensure systems are resilient to failures
  • Manage configuration and deployment pipelines
  • Document technical designs and processes
  • Respond to audit and security review findings
  • Stay current with industry trends in software licensing
  • Evaluate third-party tools and frameworks
  • Support global deployment of licensing services
  • Ensure low-latency responses in distributed environments
  • Collaborate on incident response protocols
  • Drive automation in testing and deployment
  • Improve observability in production systems
  • Contribute to disaster recovery planning

Nice to Have

  • Experience with license management platforms
  • Familiarity with cryptography concepts
  • Knowledge of SaaS licensing models
  • Experience in security auditing
  • Background in identity protocols
  • Exposure to regulatory standards like GDPR
  • Prior work in large-scale distributed systems
  • Understanding of license key generation and validation
  • Experience with high-availability systems
  • Knowledge of fraud detection mechanisms

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model

Team

Part of the core engineering team focused on licensing systems

Why This Role Matters

  • Licensing systems are critical to ensuring proper access and compliance across the platform.
  • This role directly impacts product integrity and customer trust.
  • Engineers in this position influence both security and user experience.
  • Work contributes to long-term scalability of core services.
  • Collaboration spans multiple high-impact teams.

What You’ll Achieve

  • Build systems that handle millions of license checks daily.
  • Improve accuracy and speed of license validation.
  • Reduce operational overhead through automation.
  • Enhance security posture of licensing infrastructure.
  • Deliver measurable improvements in system uptime.

Available for qualified candidates

Required Skills
C#.NETC++Node.jsJavaScriptAngularMicrosoft AzureAWSGCPSoftware ArchitectureDistributed SystemsAPI DevelopmentCloud Computing
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 other
Posted 10 months ago