At UiPath we see boundless potential in the way we live. It drives the way we work. Our culture is our most valuable asset, that's why it acts like a compass to us. We're fast, immersed, humble and bold. And that's not just words on the walls.
Eliminating time-consuming tasks means people get to do more of what they love. It's 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.
We make robots, but we hire people. Would you like to be part of this journey?
We're seeking a talented Principal Software Engineer (Core DNA) to join our growing team.
Here is what you would be doing at UiPath:
Own and drive key company-wide engineering initiatives
Technical lead driving and organizing cross-discipline efforts spawning engineering, product, and business
Architect, design, hands on implementation of cloud services at scale
Architect, design, hands on implementation of data applications and models
Handle all software deliverables to meet requirements that include quality, security, scalability, modifiability, extensibility, and testability to ensure deliverables meet our customers' expectations
Assist with recruiting, interviewing, and assessing technical talent
Mentor junior members of the team
Here is what you'll bring to our team:
10+ years of professional experience architecting and engineering world-class, large scale commercial applications and services
Experience with leading and hands-on development plus operation of cloud services at scale on Azure, AWS or GCP
Experience with leading and hands-on development of intensive data applications, worked on services processing petabytes of data
Deep understanding of data structures and algorithms
Proficiency in one or more object-oriented languages (such as C#/C++/Java) backed by solid computer science fundamentals, algorithms, data structure
Effective teamwork, collaboration, and communication skills
Very good grasp of multithreading, synchronization, asynchronous cloud programming
Very good understanding of SQL Server
Experience with micro-services patterns
Experience leading DevOps development process and best practices
Experience with Snowflake preferred
Experience with Azure Data Factory or similar ETL pipelines preferred
Experience with Kubernetes preferred
Experience with other big data technologies including MongoDB, Hadoop, Kafka, and Elastic Search preferred
Life at UiPath like a lot of startups, can sometimes feel like a roller coaster. It comes with changes and challenges, but also with the opportunity to shape how work is done, to have great impact and learn a great deal.
At UiPath, 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, military and/or veteran status, or any other protected classes.
UiPath is committed to working with and providing reasonable accommodation to individuals with disabilities. If you have a medical condition or disability which inhibits your ability to complete any part of the application process, and are in need of a reasonable accommodation to complete the process, please contact us @ TALeaders@uipath.com and let us know how we may assist you.