
Senior Principal Software Engineer, Driver
2 weeks 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 Do-
Own 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.
-
Senior Principal Software Engineer, Driver
2 weeks ago
Bucharest, Bucureşti, Romania UiPath Full time €104,000 - €130,878 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, Driver
2 weeks ago
Bucharest, Bucureşti, Romania UiPath Full time 70,000 - 120,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 Software Engineer, Driver
2 weeks ago
Bucharest, Bucureşti, Romania UiPath Full time €80,000 - €120,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 Software Test Engineer
2 weeks ago
Bucharest, Bucureşti, Romania Suvoda Full time €60,000 - €80,000 per yearSenior Software Test Engineer Department: Product Development Reports to: Senior/Principal Software Test Engineer, Group Lead or Manager, Software Testing The Senior Software Test Engineer role is a hands-on position that requires knowledge of software testing and quality assurance methodologies. In this role, the software quality assurance analyst will...
-
Senior Software Test Engineer
1 week ago
Bucharest, Bucureşti, Romania Suvoda Full time 45,000 - 55,000 per yearDepartment:Product DevelopmentReports to: Senior/Principal Software Test Engineer, Group Lead or Manager, Software TestingThe Senior Software Test Engineer role is a hands-on position that requires knowledge of software testing and quality assurance methodologies. In this role, the software quality assurance analyst will be able to quickly learn the product,...
-
Principal Software Engineer
4 days 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 HARMAN International Full time $90,000 - $120,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...
-
Principal Software Engineer
1 week ago
Bucharest, Bucureşti, Romania adswizz Full time €70,000 - €120,000 per yearBucharest, RomaniaEngineeringRegular Employee Full-TimeR HybridWho 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,...
-
Principal Software Engineer
7 days ago
Bucharest, Bucureşti, Romania AdsWizz Full time €70,000 - €120,000 per yearWho We AreSiriusXMand 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 Engineer
7 days ago
Bucharest, Bucureşti, Romania SiriusXM Full time €70,000 - €120,000 per yearResponsibilities:Who 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....