UiPath

Senior Software Engineer

UiPath
Apply
7 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Lead software development across ideation, architecture, implementation, scaling, and production delivery.
  • Create roadmaps, evaluate technology choices, analyze complex technical issues, and drive consensus with engineers and stakeholders.
  • Mentor and provide technical leadership to engineers, support technical hiring, and establish effective engineering practices.
  • Ensure deliverables meet quality, security, scalability, modifiability, extensibility, testability, and customer requirements.
  • Serve as a product liaison for customers and partners, support onboarding, and help ensure continued success.
  • Analyze product usage and operational data to drive systemic product improvements.
  • Work with security and compliance teams to identify and address relevant issues.

Requirements

  • Bachelor’s or master’s degree in Engineering or Computer Science, or equivalent practical experience.
  • 7+ years of experience developing large-scale applications.
  • In-depth knowledge of the CNCF ecosystem, including Kubernetes, its technology stack, and cloud-native tools.
  • Proficiency in one or more object-oriented languages such as Go, C#, Java, C++, Python, or Rust, with strong computer science fundamentals.
  • Hands-on knowledge of data structures, algorithms, object-oriented programming, multithreading, synchronization, and cloud-native design.
  • Advanced knowledge of Linux, CI/CD pipelines, Azure Pipelines, ArgoCD, FluxCD, and microservices architecture.
  • Experience with AWS, Azure, or GCP and proven expertise in high-availability services, web services, and service-oriented architectures.
  • Strong system architecture, design, coding, debugging, and problem-solving skills.
  • Preferred experience writing Kubernetes controllers and operators, building multi-tenant SaaS environments, and using LLMs or generative AI to accelerate application development.
  • Strong ownership, accountability, communication, collaboration, adaptability, initiative, and customer-focus skills.

Benefits

  • Flexible work arrangements that may be hybrid, office-based, or remote depending on business and team needs.
  • Inclusive workplace with equal opportunity and reasonable accommodations available on request.
UiPath

About UiPath

5,001-10,000 employees

UiPath is a public enterprise software company that provides a robotic process automation and AI-powered automation platform for large organizations. Its products include tools to build, orchestrate, and run software robots, intelligent document processing, and process mining, delivered as cloud services and subscriptions. Founded in 2005 and headquartered in New York, it is listed on the NYSE, and serves global enterprises seeking to automate back-office and customer-facing workflows.

Contact me