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

Software Engineer - II

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

Connectors are the core pieces of integration that helps customers to manage data on their business systems. As an SWE II, you will be helping develop new classes of connector activities, maintain existing activities, and help in designing, building and shipping the next generation of integration products.
 
You will be accountable for designing and developing rich, progressive and internet scale web applications. You will directly design and engineer significant areas of the product, and ensure our technical deliverables meet the expected customer satisfaction metrics and engineering standards.
 
You will work closely with other engineers and product managers to envision and deliver
product capabilities ensuring our software meets all requirements of quality, security, scalability, and high performance.
 
You will participate and influence our best practices across the engineering organization and deploy service features in a CI/CD agile process.
 
Collaboration at UiPath is paramount for its success. You will possess the ability to work with other internal teams and key stakeholders regarding technical requirements, and implementing solutions to maximize automation and efficiency.

What you'll do at UiPath

  • Work on the areas of product related to integrations and activities.

  • Build and maintain core features used across all Integration activities

  • Take end to end ownership of components and be responsible for the subsystems that
    you work on.

  • Engage in architecture, code design, testing, integration, deployment, and
    enhancements activities.

  • Write high-quality, testable code and take ownership for tasks.

  • Debug and solve exceptions in a multi-tier architecture.

  • Communicate and collaborate with management, product, QA, and UI/UX teams.

  • Deliver with quality, on-time in a fast-paced start-up environment.

  • Be a role model for young engineers and mentor them, have a strong sense of code
    quality, and enforce code quality within the team

What you'll bring to the team

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent
    experience).

  • At least 4+ years of relevant experience in application design and development.

  • Solid experience working with TypeScript, Node JS and Javascript.

  • Excellent .Net and object-oriented development skills, Java experience is a plus.

  • Solid experience working with multi-tier architecture, including UX design patterns such as MVC, MVVM, etc. Experience with frameworks such as React, Blazor, etc. are
    strongly desired.

  • Strong problem-solving skills, technical troubleshooting, with a good grasp of data structures and algorithms and diagnosing.

  • Experience in developing back-ends for transactional systems like e-commerce, manufacturing, supply chain, etc.

  • Knowledge of debugging performance and optimization techniques

  • Demonstrate ability to deliver in a fast-paced environment.

  • Test-driven, documented, infrastructure-as-code, and automation mindset.

  • Strong verbal and written communication skills

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

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

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 Software Engineer - II, UiPath

At UiPath, we're all about transforming the workplace through the power of automation, and we believe that a Software Engineer - II like you can make a huge impact! Based in the vibrant city of Hyderabad, this role places you right at the heart of our innovative mission. As a key player on our team, you will contribute to developing and maintaining core integration connectors that manage data in business systems. This is an exciting opportunity to design and ship the next generation of integration products while ensuring that technical deliverables meet our high standards of customer satisfaction. Collaborating closely with other engineers and product managers, you’ll be engaged in every layer of product development—from architecture and code design to testing and deployment. You'll take complete ownership of your components and help mentor younger engineers, showcasing your top-notch coding skills and commitment to quality. If you're passionate about creating web applications that are both scalable and efficient and enjoy working in a fast-paced, supportive environment, we can’t wait to meet you. Why not take this chance to join UiPath, where your expertise and enthusiasm will thrive and empower businesses worldwide? Apply today and be part of something great!

Frequently Asked Questions (FAQs) for Software Engineer - II Role at UiPath
What are the core responsibilities of a Software Engineer - II at UiPath?

As a Software Engineer - II at UiPath, you will be responsible for developing new integration connector activities, maintaining existing ones, and assisting with the design and development of next-generation integration products. Your role will involve writing high-quality, testable code, debugging multi-tier architectures, collaborating with various teams, and ensuring product quality and performance meet customer expectations.

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

To excel as a Software Engineer - II at UiPath, candidates should possess a Bachelor’s or Master’s degree in Engineering or Computer Science along with at least 4 years of relevant development experience. Proficiency in TypeScript, Node.js, and JavaScript, as well as a strong grasp of .Net and object-oriented programming, are essential. Familiarity with multi-tier architecture, UX design patterns, and frameworks such as React and Blazor will also be beneficial.

Join Rise to see the full answer
What programming languages and technologies should a Software Engineer - II at UiPath be familiar with?

A Software Engineer - II at UiPath should be well-versed in TypeScript, Node.js, and JavaScript, with solid skills in .Net and object-oriented programming. Experience with frameworks such as React and Blazor, as well as understanding multi-tier architecture and UX design patterns like MVC and MVVM, is highly desirable. Familiarity with debugging techniques and performance optimization is also key.

Join Rise to see the full answer
How does collaboration work for a Software Engineer - II at UiPath?

Collaboration is a cornerstone of working at UiPath. As a Software Engineer - II, you will regularly interact with management, product teams, QA professionals, and UI/UX designers to ensure that projects meet the technical requirements and are delivered on time. Your ability to communicate effectively and work cohesively with various stakeholders will be crucial in driving project success.

Join Rise to see the full answer
What makes UiPath a good place to work for Software Engineer - IIs?

UiPath is an exciting place for Software Engineer - IIs because it fosters a culture of innovation, collaboration, and inclusion. We value diverse backgrounds and perspectives, encouraging personal and professional growth within our teams. With the flexibility for hybrid or remote work and a strong commitment to employee development, you’ll find a supportive environment where your ideas can flourish.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - II
Can you describe your experience with TypeScript and Node.js?

When answering this question, provide specific examples of projects where you utilized TypeScript and Node.js. Discuss your proficiency in writing maintainable code, how you structured applications, and any challenges you overcame during development. Highlight your understanding of asynchronous programming and any frameworks you've used in conjunction with these technologies.

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

It's key to illustrate your approach to maintaining code quality. Discuss methods like code reviews, automated testing, and adhering to coding standards. You can mention any specific tools or methodologies you utilize, such as Test-Driven Development (TDD) or static code analysis, that help ensure your code meets the expectations of quality and maintainability.

Join Rise to see the full answer
What is your experience with multi-tier architecture?

Explain your understanding of multi-tier architecture and how you've applied it in past projects. You might want to mention specific projects where you implemented different layers—presentation, business logic, and data access—along with your role in ensuring that each layer communicated effectively to support the application's functionality.

Join Rise to see the full answer
How do you approach debugging issues in your code?

Detail your systematic approach to debugging. Discuss focusing on understanding the root cause, using debugging tools effectively, and any specific strategies you employ, like console logging or breakpoints. Sharing a concrete example of a complex bug you resolved will showcase your problem-solving skills.

Join Rise to see the full answer
Can you describe a time when you mentored a junior engineer?

Provide a specific example that highlights your mentoring approach. Explain how you guided them through a project, helped them overcome obstacles, and enhanced their coding skills. Emphasize the importance of fostering a supportive and learning-driven environment and how your mentorship made a positive impact.

Join Rise to see the full answer
What strategies do you use to keep up with technological advancements in software engineering?

Communication is important. Discuss regularly following industry news and trends through tech blogs, meeting with other professionals in the field, and participating in online courses or webinars to stay current. Mention any specific communities you engage with or conferences you attend to enhance your knowledge.

Join Rise to see the full answer
Why do you think collaboration is crucial in software engineering?

Highlight that software engineering often involves multiple stakeholders, including developers, QA engineers, product managers, and UI/UX designers. Discuss how collaboration ensures that everyone is aligned with the project goals, enhances creativity and problem-solving, and ultimately leads to the successful delivery of a product.

Join Rise to see the full answer
Explain how agile methodologies have influenced your workflow.

Discuss your experience with agile practices, such as daily stand-ups and sprint planning. Emphasize the importance of iterative development, responding to change, and how you’ve effectively collaborated with teams to adapt to shifting priorities and deliver value consistently throughout the project lifecycle.

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

Share your strategies for task prioritization, such as assessing urgency and impact, using project management tools to track progress, and communicating with your team to ensure that highest-priority tasks are addressed first. Providing an example of when you successfully managed multiple priorities will further strengthen your answer.

Join Rise to see the full answer
What excites you about working at UiPath?

Express your enthusiasm for UiPath's commitment to innovation in automation. Mention how the company's mission aligns with your personal values and aspirations as a developer. Share your eagerness to contribute to solutions that empower businesses globally while being part of a diverse and inclusive culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Shapeways Remote No location specified
Posted 8 days ago
Photo of the Rise User
Applaudo Studios Remote San Salvador, El Salvador
Posted 9 days ago
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Distribution Stox Remote 235 Rue J.-A.-Bombardier, Boucherville, QC J4B 8P1, Canada
Posted 2 days ago
Photo of the Rise User
Uniswap Labs Remote New York or US-based Remote
Posted 7 days ago

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

123 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 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 Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group