
Senior Principal Software Engineer, Driver
13 hours ago
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.
Could that be you?
As a Senior Principal Software Engineer on UiPath's Driver team, you will define and drive the technical vision for the automation drivers that power our interaction layer. The Driver team builds the core components that enable UiPath to automate across modern browsers, native desktop applications, and legacy systems. In this senior role, you will architect scalable, performant solutions, mentor engineers, and influence cross-team strategy to ensure UiPath continues to deliver on its vision of the Fully Automated Enterprise.
What You'll DoOwn feature design ensuring scalability, performance, and security.
Drive cross-team alignment, translating business and product goals into technical strategies that shape UiPath's automation platform.
Set engineering standards, ensuring best practices in code quality, testing, and maintainability through ongoing collaboration with senior engineers on the team.
Debug and optimize low-level systems, improving reliability and efficiency in interactions with operating system and browser APIs.
Evaluate and integrate emerging technologies, ensuring our drivers remain robust against OS updates, new UI frameworks, and evolving customer environments.
Mentor and guide engineers, fostering technical excellence, career growth, and collaboration within and beyond the team.
Influence architectural decisions at scale, partnering with other senior leaders to ensure UiPath's platform evolves to meet enterprise demands.
10+ years of experience building and scaling complex software systems, with ownership of large-scale architectural initiatives.
Expert programming skills in C++ and C# (with working knowledge of JavaScript/TypeScript), and mastery of object-oriented design and system architecture.
Strong concurrency expertise, designing performant multithreaded and asynchronous systems with robust synchronization.
Deep system-level knowledge, including OS internals, Windows APIs, COM/ATL, browser internals, and debugging with tools like WinDbg and Procmon.
Proficiency in algorithms and data structures, with a focus on performance and scalability.
Proven technical leadership, mentoring engineers, leading design reviews, and influencing cross-team architectural decisions.
Commitment to engineering excellence, ensuring secure, maintainable, and high-quality code.
Cutting-edge challenges: Every OS update, UI framework, or customer scenario is a chance to innovate and solve deep technical problems.
Global impact: Your architecture and leadership will directly shape how enterprises worldwide adopt automation.
Influence and ownership: As a Senior Principal Engineer, you'll have autonomy and authority to set direction and make decisions that matter.
Collaborative culture: Join a highly technical, low-ego team that values expertise, mentorship, and continuous learning.
Mission-driven work: Be part of UiPath's mission to transform how work gets done and unlock human potential through automation.
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.
Many of our roles allow for flexibility in when and where work gets done. Depending on the needs of the business and the role, the number of hybrid, office-based, and remote workers will vary from team to team. Applications are assessed on a rolling basis and there is no fixed deadline for this requisition. The application window may change depending on the volume of applications received or may close immediately if a qualified candidate is selected.
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. To review these and other legal disclosures, visit our privacy policy.
-
Software Senior Principal Engineer
2 weeks ago
Bucharest, Bucureşti, Romania Dell Technologies Full time 90,000 - 120,000 per yearSenior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
Senior Software Engineer, Driver
6 days ago
Bucharest, Bucureşti, Romania UiPath Full time 60,000 - 120,000 per yearLife 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,...
-
Senior Software Engineer, Driver
12 hours ago
Bucharest, Bucureşti, Romania UiPath Full time €40,000 - €80,000 per yearLife at UiPathThe 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...
-
Principal Software Engineer
2 weeks ago
Bucharest, Bucureşti, Romania Microsoft Full time 60,000 - 120,000 per yearDrive innovation with the latest hardware and software technology for hyperscale cloud storage. Our Azure Storage team is building next generation storage solutions with a focus on security, reliability, performance, and efficiency. This is a great opportunity to grow your career and sharpen your technical skills.As a Principal Software Engineer - Azure...
-
Principal Software Engineer
2 weeks ago
Bucharest, Bucureşti, Romania Sirius XM Full time 60,000 - 120,000 per yearWho we are:SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connect) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners – in the car, at home, and anywhere on the go with connected devices. Our vision is to...
-
Principal Software Engineeer
2 weeks ago
Bucharest, Bucureşti, Romania HARMAN International Full time €40,000 - €80,000 per yearIntroduction: A Career at HARMAN AutomotiveWe're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.Engineer audio systems and integrated technology platforms that augment the driving experienceCombine ingenuity, in-depth...
-
Senior Principal Software Engineer
1 week ago
Bucharest, Bucureşti, Romania UiPath Full time 120,000 - 180,000 per yearLife at UiPathThe 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...
-
Senior Principal Software Engineer
6 days ago
Bucharest, Bucureşti, Romania UiPath Full time 120,000 - 240,000 per yearLife at UiPathThe 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...
-
Senior Principal Software Engineer
6 days ago
Bucharest, Bucureşti, Romania UiPath Full time 120,000 - 180,000 per yearLife 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,...
-
Bucharest, Bucureşti, Romania Google Full time $125,000 - $175,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience with embedded systems...