U

UiPath

Automates business processes with RPA software

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor’s or Master’s degree in Engineering, Computer Science, or equivalent practical experience.
  • At least 7 years of experience developing large-scale applications.
  • In-depth knowledge of the Cloud Native Computing Foundation ecosystem, including Kubernetes, its technology stack, and cloud-native tools.
  • Proficiency in one or more object-oriented programming languages such as Go, C#, Java, C++, Python, or Rust, with strong computer science fundamentals.
  • Hands-on expertise in data structures, algorithms, and their real-world applications.
  • Strong understanding of object-oriented programming, multithreading, synchronization, and cloud-native design.
  • Advanced knowledge of Linux, continuous integration and continuous delivery pipelines including Azure Pipelines, ArgoCD, and FluxCD, and microservices architecture.
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Proven expertise building high-availability services, developing web services, and working with service-oriented architectures.
  • Strong skills in system architecture, design, coding, debugging, and problem-solving.
  • Ability to work effectively in cross-functional teams.

Responsibilities

  • Lead development efforts within a team of engineers across the full software development lifecycle, from ideation and design through implementation and scaling.
  • Incubate new ideas and create a roadmap for areas of focus.
  • Lead analysis of complex technical issues and technology choices, and communicate decisions with the team and stakeholders to drive consensus.
  • Act as a liaison between engineers, product managers, and other stakeholders.
  • Help hire and recruit technical talent and ensure technical deliverables meet customer expectations.
  • Ensure software deliverables meet requirements for quality, security, scalability, modifiability, extensibility, and testability.
  • Help establish effective agile engineering practices across engineering teams.
  • Mentor engineers and provide technical leadership to the team.
  • Represent the product when onboarding customers and partners and support their continued success.
  • Analyze product usage and operational data to drive systemic product improvements.
  • Adhere to security and compliance standards and work with security and compliance teams to identify and address relevant issues.

Desired Qualifications

  • Go is the preferred programming language.
  • Expertise writing Kubernetes controllers and operators to manage and extend Kubernetes functionality.
  • Experience building multi-tenant software-as-a-service environments.
  • Familiarity with large language models and using generative artificial intelligence to accelerate application development.

About the Company

UiPath

Automates business processes with RPA software

UiPath creates software that helps businesses automate repetitive tasks using robotic process automation (RPA). Its products design AI-driven workflows, run bots, and manage automation in the cloud or on-premises. Customers license the software or subscribe to cloud services, receive professional support, and can access a marketplace of third-party integrations to extend the platform. The system works by letting users build and deploy automation workflows that coordinate across different applications, with a central orchestrator to schedule and monitor bots in real time. What sets UiPath apart is its large and growing ecosystem, extensive integrations, and scalable cloud-based orchestration that supports enterprise deployments across many industries. The goal is to reduce operating costs and raise productivity by expanding automated processes throughout organizations.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2005

Recently Posted Jobs

Explore more opportunities at UiPath

See more jobs