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

Senior Software Engineer - job 1 of 3

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

AI-powered technology is advancing at an unprecedented pace, reshaping the way we work and innovate. At UiPath, we are at the forefront of this transformation, building Agentic Automation that combines cutting-edge AI models with our industry-leading automation platform. Our mission? To empower people to achieve more by redefining automation.

Are you ready to be part of the UiPath rocket ship and help shape the future of work?

As a Senior Software Engineer at UiPath, you’ll join a core engineering team focused on building high-impact, scalable products. With millions of users worldwide, we require robust infrastructure, high-quality code, code, and strong collaboration across globally distributed teams.

What you'll do at UiPath

  • Architect and develop foundational design kits, component libraries, and frameworks that enable high-quality user experiences across UiPath’s product ecosystem.

  • Collaborate closely with Product and Design teams to define and refine building blocks, guidelines, and best practices that elevate our engineering standards.

  • Advocate for and educate teams on design system best practices to ensure consistency, usability, and efficiency.

  • Drive innovation by bringing fresh ideas to the table and defining next-generation interfaces that enhance automation experiences.

  • Create high-fidelity interactive prototypes to communicate ideas, leveraging user research and data to inform decisions.

  • Stay ahead of industry trends, evaluating and integrating emerging technologies that enhance our platform.

  • Continuously improve engineering practices to enhance quality, velocity, and team productivity.

  • Mentor and develop junior engineers, fostering a culture of learning and technical excellence.

  • Help attract and hire top engineering talent, shaping the future of our team.

What you'll bring to the team

  • 6+ years of software development experience, with strong engineering fundamentals.

  • Expertise in one or more programming languages: C#, Rust, Java, or Go.

  • Experience with modern software engineering practices, including Agile development, CI/CD, and DevOps.

  • Familiarity with microservices architecture, API development, and distributed systems.

  • Deep understanding of multithreading, synchronization, asynchronous programming, and cloud computing.

  • Strong grasp of data structures, algorithms, and system design.

  • Bonus points for:

    o Experience with AI/ML development

    o Experience with workflow engines such as Temporal or Camunda

    o Exposure to cloud platforms like Azure, AWS, or Google Cloud, and services such as AKS or GKE

    #LI-LC1

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.

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer , UiPath

Are you ready to take your career to the next level? Join us at UiPath as a Senior Software Engineer in Bellevue! At UiPath, we truly believe in the transformative power of automation to reshape how the world operates. Our core engineering team is passionate about building innovative products that make a difference. As a Senior Software Engineer, you’ll be at the heart of this mission, developing foundational design kits and frameworks that create exceptional user experiences across our extensive product ecosystem. You’ll collaborate closely with Product and Design teams, advocating for best practices in our design systems while also driving innovation through fresh ideas that redefine automation. If you have a strong background in software development, especially within programming languages like C#, Rust, Java, or Go, we want to hear from you! You’ll also be mentoring junior engineers, contributing to our vibrant learning culture, and helping attract top talent to build the best team. With a focus on creating high-quality, scalable products for millions of users worldwide, this is a fantastic opportunity to work in a dynamic environment. So, if you're curious, self-motivated, and genuinely care about making a positive impact, come aboard the UiPath rocket ship and help us shape the future of work together!

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

As a Senior Software Engineer at UiPath, your main responsibilities will include architecting and developing foundational design kits, collaborating with product and design teams, advocating for design system best practices, and driving innovations in automation experiences. You’ll also mentor junior engineers and contribute to improving engineering practices within a dynamic and fast-paced environment.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at UiPath?

For the Senior Software Engineer role at UiPath, candidates should have at least 6 years of software development experience and strong engineering fundamentals. Proficiency in programming languages like C#, Rust, Java, or Go is essential. Familiarity with Agile methodologies, CI/CD, DevOps, microservices architecture, and cloud computing platforms is preferred.

Join Rise to see the full answer
What kind of projects will I work on as a Senior Software Engineer at UiPath?

In the role of Senior Software Engineer at UiPath, you will work on high-impact projects that focus on building scalable automation solutions. You will be involved in creating high-fidelity interactive prototypes and contributing to the overall user experience by leveraging emerging technologies and industry trends.

Join Rise to see the full answer
Is remote work allowed for the Senior Software Engineer position at UiPath?

Yes! UiPath offers flexibility in work arrangements, which means remote work is permissible depending on the team and business needs. We understand that balancing life and work is important, so we provide options to suit different preferences.

Join Rise to see the full answer
How does UiPath support the growth of its engineering team?

UiPath is committed to the growth of its engineering team through mentorship opportunities, continuous learning initiatives, and fostering a culture of technical excellence. As a Senior Software Engineer, you will have the chance to mentor junior engineers and help shape their careers.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with Agile development as a Senior Software Engineer?

When discussing your experience with Agile development, focus on specific methodologies you have implemented, such as Scrum or Kanban. Highlight instances where you successfully led sprints or participated in ceremonies like retrospectives and stand-ups, and the positive impact your contributions made on team productivity.

Join Rise to see the full answer
What is your approach to mentoring junior engineers?

Share your philosophy on mentorship, emphasizing the importance of patience and effective communication. Offer examples of how you've guided junior engineers through challenges and fostered their growth through constructive feedback and knowledge sharing.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss your commitment to code quality by mentioning practices like code reviews, pair programming, implementing automated testing, and adhering to coding standards. Provide examples of how you've improved code quality in past projects.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame obstacles.

In your response, detail a specific project, the challenges you faced, and the strategies you employed to overcome them. Emphasize problem-solving skills and your capacity to work collaboratively with team members to find solutions.

Join Rise to see the full answer
What is your experience with cloud computing platforms?

Talk about the cloud platforms you've worked with, like AWS, Azure, or Google Cloud. Share specific projects that required cloud expertise, including how you deployed or managed applications in a cloud environment.

Join Rise to see the full answer
How do you stay updated on technology trends relevant to software development?

Explain how you engage with the tech community through blogs, online courses, or conferences. Mention specific resources or networks that you follow to ensure you remain knowledgeable about industry advancements and emerging technologies.

Join Rise to see the full answer
What programming languages are you most proficient in, and how have you applied them?

Be specific about the programming languages you are most comfortable with, sharing projects where you successfully utilized these languages to solve problems. Discuss your depth of understanding and your expertise in frameworks and tools related to those languages.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Discuss the methodologies you use to prioritize tasks effectively, such as the MoSCoW method or using task management tools. Highlight your ability to balance immediate tasks with long-term project goals.

Join Rise to see the full answer
Can you explain what microservices architecture is and its benefits?

Explain microservices architecture by outlining its key principles, such as modularity, scalability, and independent deployment. Discuss how this architecture can improve deployment efficiency and allow teams to work in parallel on different services.

Join Rise to see the full answer
What strategies do you use to integrate feedback into your development process?

Talk about your approach to gathering and integrating feedback, which could include user testing, team reviews, or beta launches. Mention how you've adjusted development based on user or team feedback in previous projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Sopra Steria Remote 33 Rue Denis Papin, 59650 Villeneuve-d'Ascq, France
Posted 14 days ago
Posted 4 days ago
Photo of the Rise User
Cardless Remote San Francisco, California, United States
Posted yesterday
Photo of the Rise User
Pano AI Remote San Francisco, California
Posted 4 days ago
Photo of the Rise User
Viseven Remote Kyiv, Zhytomyr, Vinnytsia
Posted 12 days ago
Photo of the Rise User
Posted 11 days ago

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

123 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 28, 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
Photo of the Rise User
26 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
10 people applied to Software Engineer Intern at IGT
Photo of the Rise User
15 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank