Principal Software Engineer
Posted on 1/23/2024
INACTIVE
UiPath

1,001-5,000 employees

AI-powered business automation platform developer
Company Overview
UiPath, a global leader in AI-powered business automation, fosters a culture of innovation and inclusivity, attracting top talent to contribute to the next leap in automation technology. The company's competitive advantage lies in its robust and user-friendly automation platform, which has helped diverse clients, from Uber to Xerox, save millions of dollars and thousands of hours, demonstrating its industry leadership. With a commitment to making the world a better place through automation, UiPath offers a dynamic work environment that encourages creativity and problem-solving, making it an ideal workplace for those passionate about technology and its potential to transform businesses.
AI & Machine Learning
Fintech
Robotics & Automation

Company Stage

Series F

Total Funding

$2B

Founded

2005

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

3%

1 year growth

7%

2 year growth

7%
Locations
Bellevue, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Agile
Java
Development Operations (DevOps)
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Proven track record (10+ years' experience) of architecting and hands-on engineering worldclass, large scale commercial applications
  • Experienced architecting scalable multi-tenant architecture using containers orchestration with vanilla or Kubernetes-based solutions
  • Proficiency in one or more object-oriented languages (such as C#/C++/Java) backed by solid computer science fundamentals
  • Experience with service-oriented architecture and web services development
  • Experience leading DevOps development process and modern engineering
  • Ability to work with globally distributed team
Responsibilities
  • Lead architecture, development and running of large-scale cloud services
  • Solve enterprise business problems at scale with a focus in the platform areas of routing, identity, authentication, and authorization
  • Analyze complex technical issues, technology choices and communicate them with the team and stakeholders in both written and verbal manner to drive consensus
  • Incubate new ideas and create a roadmap for your areas of focus
  • Be accountable for the software deliverables to meet all requirements of quality, security, scalability, modifiability, extensibility, testability etc
  • Continuously improve engineering practices and dev inner loop in the team to increase quality, velocity, and productivity
  • Help establish effective and agile engineering practices across engineering teams
  • Mentor and grow engineers to develop new skills and advance in their careers
  • Participate in hiring and attracting top industry talent
Desired Qualifications
  • Experience of managing a team of engineers in commercial product development environment
  • Hands on experience with or contribution to CNCF projects
  • Experience in performance analysis and optimization