Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, ACR image - Rise Careers
Job details

Senior Software Engineer, ACR

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.

Could that be you?

Your mission

You will be responsible for developing new features for one of the core hyperautomation platform team - ACR - while working with a diverse range of technologies. Specifically, you'll contribute to UiPath’s Automation Cloud Robot, a cutting-edge SaaS platform that empowers both business users and software engineers to run unattended robots in UiPath Automation Cloud. This technology offers instant & limitless robot power with zero infrastructure. Your role will involve designing, building, and maintaining efficient, reusable, and reliable code to enhance the platform’s functionality and performance.

What you'll do at UiPath

  • Plan, design, develop and operate core platform functionality

  • Ensure the best possible performance, quality and responsiveness of applications

  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues

  • Help maintain code quality, organization and automation

  • Write and maintain automated end-to-end tests

What you'll bring to the team

  • 5+ years of professional software engineering experience with a proven track record of building and operating production systems

  • Mastery in one or more general-purpose programming languages (e.g., C#, C/C++, Go, Python, JavaScript).

  • Deep understanding of data structures, algorithms, multithreading, synchronization, asynchronous, and cloud programming and architectural design patterns.

  • Strong grasp of cloud-based services, containerized applications, container orchestration

  • Understanding of multi-tenancy, performance, scalability, and reliability considerations in a cloud environment.

  • Ability to produce well-tested, high-quality code.

  • Experience developing and operating SaaS products or cloud-based services at scale.

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.

What You Should Know About Senior Software Engineer, ACR, UiPath

Join UiPath as a Senior Software Engineer and become a vital part of our ACR team based in beautiful Bucharest! At UiPath, we believe in the transformative power of automation to revolutionize how businesses operate. In this role, you’ll be at the forefront of developing innovative features for our core hyperautomation platform. You’ll be utilizing a diverse range of cutting-edge technologies and contributing to our remarkable Automation Cloud Robot, which empowers users to run unattended robots effortlessly. Your mission will involve designing, building, and maintaining high-quality, efficient code that enhances our platform's performance, making automation accessible for everyone. If you have over 5 years of software engineering experience and a solid command of programming languages like C#, Python, or JavaScript, this is your chance to shine. We value curiosity, generosity, and a genuine spirit at UiPath, so if you're excited to work in a fast-paced environment and are passionate about technology, we want to hear from you! Step into a collaborative atmosphere that encourages flexibility, diversity, and innovative thinking, and help us change the world—one robot at a time.

Frequently Asked Questions (FAQs) for Senior Software Engineer, ACR Role at UiPath
What are the responsibilities of a Senior Software Engineer at UiPath?

As a Senior Software Engineer at UiPath, you will be responsible for planning, designing, and developing core platform functionality for our automation tools. Your work will focus on ensuring optimal application performance and responsiveness, identifying and resolving bottlenecks and bugs, maintaining code quality, and writing automated end-to-end tests. Your contributions will directly impact the functionality and performance of our Automation Cloud Robot.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at UiPath?

To qualify for the Senior Software Engineer role at UiPath, you should have at least 5 years of professional software engineering experience, along with mastery in one or more programming languages such as C#, Go, or Python. Additionally, a deep understanding of data structures, algorithms, multithreading, and cloud programming architectures is essential. Experience in developing SaaS products or cloud-based services at scale is also required to succeed in this position.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer at UiPath?

In the Senior Software Engineer position at UiPath, you'll work with an array of cutting-edge technologies, especially around cloud-based services and containerized applications. Knowledge in container orchestration, multi-tenancy, performance optimization, and reliability in a cloud environment will be vital. Your exposure to high-quality coding practices and automated testing frameworks will further enhance your contributions to our team.

Join Rise to see the full answer
Does UiPath offer flexible working options for the Senior Software Engineer role?

Yes! At UiPath, we appreciate the importance of work-life balance, which is why many roles, including the Senior Software Engineer position, allow for flexibility regarding when and where you work. Depending on team needs, we support hybrid, remote, and office-based work arrangements to accommodate diverse working preferences.

Join Rise to see the full answer
Is there a deadline for applying to the Senior Software Engineer position at UiPath?

UiPath evaluates applications for the Senior Software Engineer role on a rolling basis, which means there is no fixed deadline. The application window may change depending on the volume of submissions received, or it may close immediately once a qualified candidate is selected. We encourage interested candidates to apply as soon as possible!

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, ACR
Can you describe your experience with cloud-based services?

To effectively answer this question, highlight specific projects where you've used cloud services. Discuss your familiarity with platforms like AWS or Azure, your knowledge of asynchronous programming, and how you've solved challenges related to scalability and multi-tenancy in the cloud.

Join Rise to see the full answer
What programming languages are you most proficient in and why?

When responding, mention the programming languages you've mastered, such as C# or Python, and explain how your proficiency in these languages has contributed to your projects. Provide examples of how your coding skills have created efficient solutions or improved existing applications.

Join Rise to see the full answer
How do you ensure code quality when developing software?

Detail your practices for maintaining code quality, such as using automated testing frameworks, conducting code reviews, and adhering to clean coding principles. Discuss specific tools or methodologies you've employed to ensure high code quality and how it benefits the overall project.

Join Rise to see the full answer
What strategies do you use to troubleshoot and debug applications?

Outline your approach to troubleshooting, including how you identify problems and implement solutions. Mention specific debugging tools or techniques you utilize and share examples of significant bugs you’ve fixed in the past to demonstrate your problem-solving skills.

Join Rise to see the full answer
What is your experience with containerization and orchestration technologies?

Share your familiarity with tools like Docker and Kubernetes. Explain how you have used these technologies in past projects to deploy and manage applications, highlighting any challenges you've overcome in this area and how you ensured optimal performance.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you handled it.

Provide a narrative of a specific challenging project, detailing the obstacles you faced, how you approached these challenges, and the ultimate outcome. This shows your problem-solving abilities and adaptability in fast-paced environments like UiPath.

Join Rise to see the full answer
How do you stay updated with the latest technology trends in software engineering?

Discuss your habits for keeping up with industry trends, such as participating in webinars, attending conferences, or following influential tech blogs and podcasts. Emphasize your commitment to lifelong learning and adapting new technologies into your work.

Join Rise to see the full answer
What role do you believe collaboration plays in software development?

Underscore the importance of collaboration in software development. Describe your experiences in teamwork, the tools you’ve used for effective communication, and how collaborative efforts have led to better solutions and project outcomes.

Join Rise to see the full answer
What is your approach to designing applications for performance and scalability?

Explain your design philosophy regarding performance and scalability. Mention using efficient algorithms, proper data structures, and best practices in architecture to create applications that can handle growth and increased user loads seamlessly.

Join Rise to see the full answer
Why do you want to work at UiPath as a Senior Software Engineer?

Reflect on your passion for automation and technology, aligning your career goals with the mission of UiPath. Discuss what excites you about joining a dynamic team and how your values match the company's commitment to innovation and transformation.

Join Rise to see the full answer
Similar Jobs
Posted 9 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Photo of the Rise User
Seamgen Hybrid 6933 La Jolla Blvd, La Jolla, CA 92037, USA
Posted 9 days ago
Posted 8 days ago
Photo of the Rise User
Teramind Remote No location specified
Posted 7 days ago
Posted 13 days ago

To build an AI-powered automation platform that understands, automates, and operates end-to-end processes.

87 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Mentor just viewed Ecommerce Specialist at ProjectGrowth
Photo of the Rise User
Someone from OH, Lakewood just viewed Regional Broker Contractor - Ohio, US (Remote) at Real
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Partnerships Analyst at Experian
Photo of the Rise User
109 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
9 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Columbus just viewed Executive Assistant II at Progress
Photo of the Rise User
10 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Cleveland just viewed Infection Prevention Data Abstractor: Full-Time at Q-Centrix
Photo of the Rise User
Someone from OH, Orwell just viewed Amazon Expediting Fleet Specialist at MSX International
E
Someone from OH, Cleveland just viewed Junior Support Engineer (m/f/d) at EoT Labs GmbH
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Graphic Designer at Hyve Group
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Production Artist Phoenix at R.R. Donnelley
A
Someone from OH, Avon Lake just viewed Entry Level Marketing Assistant at Alphabe Insight Inc
Photo of the Rise User
9 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, North Royalton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Cleveland just viewed UI Product Designer at Insight Global
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Kent just viewed Graphic Designer, Direct Response at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed General Application - I want to work at Kiddom! at Kiddom
G
Someone from OH, Cincinnati just viewed Calling All Stay-at-Home Parents at Global Elite Texas
Photo of the Rise User
Someone from OH, Cincinnati just viewed Proposal Manager – Energy & Power Americas (REMOTE) at Jacobs
S
Someone from OH, Columbus just viewed Senior Project Manager, Learning at Studion
Photo of the Rise User
Someone from OH, Pickerington just viewed Marketing Data Analyst - Contract (10hrs/wk) at Skylight
Photo of the Rise User
Someone from OH, Pickerington just viewed Americas Sales Manager, Kuiper Mobility Business Unit at Amazon