Senior Principal Engineer
Rally Ventures - New York City, NY
Apply NowJob Description
Life at UiPath The people at UiPath believe in the transformative power of automation to change how the world works. We're committed to creating category-leading enterprise software that unleashes that power. To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking growth company. And people who care"”about each other, about UiPath, and about our larger purpose. Your Mission: Combining automation and AI to eliminate time-consuming tasks means people get to do more of what they love. It is an inspiring, high stakes challenge that motivates us, and this common passion bonds UiPath employees globally. We all strive every day to be better and to accelerate human achievement. What you'll do at UiPath: 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. Take lead on analyzing 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. What you'll bring to the team: Proven track record (10+ years' experience) of architecting and hands-on engineering world-class, large scale commercial applications. Experience architecting scalable multi-tenant architecture using containers orchestration with vanilla or Kubernetes-based solutions. Experienced in authorization and authentication areas, deep understanding of security principles and practices. Proficiency in one or more object-oriented languages (such as C#/C++/Java) backed by solid computer science fundamentals. Strong understanding of object-oriented programming and architectural design patterns. Very good grasp of multithreading, synchronization, asynchronous and cloud programming. Deep understanding of data structures & algorithms. Experience with service-oriented architecture and web services development. Experience leading DevOps development process and modern engineering practices. Ability to work with globally distributed teams. Maybe you don't tick all the boxes above"”but still think you'd be great for the job? Go ahead, apply anyway. Please. Because we know that experience comes in all shapes and sizes"”and passion can't be learned. 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. Additionally, UiPath provides reasonable accommodations for candidates on request and respects applicants' privacy rights. #J-18808-Ljbffr
Created: 2025-03-08