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

Software Engineer - External

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
In this role, you’ll be part of the team that works on the UiPath Integration Service, leading and
collaborating with engineers in solving real-life challenges related to building API integrations
(connectors) with complex third party enterprise applications.
The UiPath Integration Service allows customers to create world-class UI and API automation
across any app or system. Customers can choose from a large and growing catalog of curated best
in class connectors like Salesforce, Workday, ServiceNow — and more, and automate their
workflows. Connectors are the core pieces of integration that helps customers to manage data on
their business systems.

What you'll do at UiPath

  • Develop robust and reliable components, identify bottlenecks, and devise solutions to
    address engineering challenges.

  • Own end-to-end architecture and technical strategy to one of the core areas of our product.

  • Define, promote, and ensure the adherence of best practices across UiPath technology
    stack and create a culture of re-use.

  • Work with teams across other locations to innovate and develop best-in-class solutions

  • Stay accountable for the software deliverables to meet all requirements of quality, security, scalability, modifiability, extensibility, testability etc.

  • Inspire the team and partners by bringing in new ideas to the table, defining next-
    generation interfaces and by providing guidance on best design practices.

  • Partner with peers in the Product and Design teams to craft the best building blocks, API guidelines and standards, and evolve the team’s vision, mission, and strategy.

    What you'll bring to the team

  • Bachelor’s/master's degree in engineering, Computer Science (or equivalent experience).

  • 12+ years of experience architecting and engineering world-class, large scale commercial
    applications and services.

  • Proficiency in one or more system level programming languages (C# (preferred), Java etc.) and a willingness to learn new ones

  • Programming experience with .NET framework.

  • Strong understanding of object-oriented programming, architectural design patterns,
    system design and data structures & algorithms.

  • Good grasp of multithreading, synchronization, asynchronous, cloud programming

  • Experience working with Cloud ecosystems such as Azure, AWS, GCP

  • Familiar with modern engineering practices, including agile development, CI/CD and
    DevOps.

  • Experience with Docker, Kubernetes or other containerization technologies.

  • Strong verbal and written communication skills, and experience in delivering critical time bound projects, managing timelines and team development.

  • Proven track record of effectively collaborating with globally distributed teams.

  • Ability to understand, communicate, provide feedback on, and drive complex technical
    decisions.

    Nice to have
    • Programming experience with Java
    • Full-stack development experience
    • Knowledge of third-party complex API integrations such as Salesforce, Netsuite etc..
    • Understanding of LLMs and the AI powered API 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.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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 - External, UiPath

Join the dynamic team at UiPath as a Software Engineer - External in Hyderabad, where your skills will help define the future of automation! At UiPath, we believe automation can transform the way the world works, and we’re on the lookout for people just like you—curious, self-motivated, and dedicated to making a difference. In this role, you'll be a vital player in the development of the UiPath Integration Service, working closely with fellow engineers to tackle real-world challenges involving API integrations with complex enterprise applications. Your mission is to create seamless connections using a variety of best-in-class connectors like Salesforce, Workday, and ServiceNow, all aimed at optimizing workflows for our customers. You will have the opportunity to develop robust components, define architectural strategies, and ensure the highest quality of our software delivers on its promises. If you possess a solid engineering background with over 12 years of experience in large-scale applications and have a knack for programming (particularly in C# or Java), then we want to hear from you! We value innovation and collaboration, offering a supportive environment where new ideas thrive. Furthermore, our flexible work culture allows you to balance between remote and office work. So, if you're excited about pushing boundaries and driving integration solutions that will shape the future of automation, apply now and be part of our journey!

Frequently Asked Questions (FAQs) for Software Engineer - External Role at UiPath
What are the main responsibilities of the Software Engineer - External position at UiPath?

The Software Engineer - External role at UiPath involves developing and optimizing API integrations with various enterprise applications. You'll work on building reliable components, managing technical strategies, and ensuring adherence to best practices across our technology stack. This position also allows you to collaborate with teams globally to innovate and deliver solutions that empower customers.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer - External job at UiPath?

To apply for the Software Engineer - External position at UiPath, you should have a Bachelor’s or Master’s degree in Engineering or Computer Science. Additionally, a minimum of 12 years of experience in architecting large-scale applications is required. You must be proficient in system-level programming languages, particularly C#, and have experience with cloud environments and modern development practices.

Join Rise to see the full answer
How does UiPath support career growth for Software Engineers - External?

At UiPath, we prioritize your career development through mentorship and knowledge-sharing opportunities. As a Software Engineer - External, you'll be encouraged to pursue learning new technologies and best practices, allowing you to advance your technical and leadership skills in a supportive environment.

Join Rise to see the full answer
What programming languages should I be familiar with for the Software Engineer - External role at UiPath?

For the Software Engineer - External position, familiarity with system-level programming languages, especially C# or Java, is a must. Additionally, experience with the .NET framework and containerization technologies like Docker and Kubernetes would be advantageous.

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

As a Software Engineer - External at UiPath, you will work on developing API integrations and connectors for major enterprise applications. You will be involved in creating solutions that enhance workflow automation, tackle software engineering challenges, and contribute to the overall architecture and strategy of our products.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - External
Can you explain your experience with API integration and how it relates to the Software Engineer - External position at UiPath?

Discuss your specific experiences with API integration, detailing the systems and applications you've worked with. Highlight your understanding of key concepts like authentication methods, data handling, and error management, linking them to your capability to develop solutions in a complex environment as expected at UiPath.

Join Rise to see the full answer
What role does software architecture play in your work as a Software Engineer?

In this role, emphasize that software architecture is critical for ensuring the scalability and performance of applications. Briefly discuss how you approach architectural decisions and the importance of aligning architecture with business and technical requirements.

Join Rise to see the full answer
How do you ensure the quality and security of your software?

Explain your typical approach to software quality and security, which includes adhering to best practices, conducting thorough testing, using automated tools, and performing code reviews to catch potential vulnerabilities, ensuring robust software deliverables.

Join Rise to see the full answer
Describe your experience with cloud technologies as it relates to the Software Engineer - External position.

Detail specific instances where you’ve used cloud technologies like AWS, Azure, or GCP, highlighting your hands-on experience in deployment, management, and scaling applications in cloud environments, which is highly relevant for the role at UiPath.

Join Rise to see the full answer
Can you discuss a project where you led a team and the impact it had?

Share a project example where you took a leadership role, focusing on the challenges faced, the solutions implemented, and the overall impact on project outcomes, customer satisfaction, and team dynamics, reflecting your capabilities as a collaborator at UiPath.

Join Rise to see the full answer
What is your understanding of agile development methodologies?

Discuss your experience working in agile environments, your understanding of sprints, stand-ups, and retrospectives, and emphasize how these methodologies facilitate flexibility, promote collaboration, and improve the delivery of software at scale.

Join Rise to see the full answer
How do you stay updated with technological trends in software development?

Be sure to mention specific resources you utilize—like tech blogs, webinars, and conferences—as well as communities you engage with. This shows your commitment to continual learning and staying ahead in the ever-evolving tech landscape, which is beneficial for the Software Engineer - External at UiPath.

Join Rise to see the full answer
How do you handle conflict or differing opinions in a team environment?

Illustrate your conflict resolution strategy, focusing on open communication, active listening, and emphasizing collaboration. Sharing a specific example can help highlight your interpersonal skills and ability to maintain a positive team atmosphere.

Join Rise to see the full answer
What methods do you use to manage your time and deadlines effectively in software development?

Talk about techniques you apply for project management and time tracking, such as prioritization, breaking tasks into smaller segments, and using project management tools to ensure that you meet deadlines without compromising on quality.

Join Rise to see the full answer
What are your long-term career goals as a Software Engineer, particularly in a company like UiPath?

Share your vision for your career growth, such as aspiring to take on leadership roles, further specializing in specific technologies, or contributing to innovative projects that align with UiPath's mission. Articulate your enthusiasm for growth and how you see yourself evolving within the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

Join UiPath as a Senior Software Engineer and help in delivering high-quality automation solutions.

Photo of the Rise User

Join UiPath as a Senior Account Executive to help transform UK government services through automation.

Reqroo Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Sopra Steria Remote 550 Rue Pierre Berthier, 13290 Aix-en-Provence, France
Posted 11 days ago
Photo of the Rise User
testRigor Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 20 hours ago

Join Leidos as an Aviation Software Engineer Intern to support software development in the Defense sector.

Photo of the Rise User
Capital One Hybrid Richmond, Virginia, United States
Posted 5 days ago

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

139 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 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
8 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
30 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Lakewood just viewed Analyst-Treasury at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Educational Program Director at Tutor Me Education
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
F
Someone from OH, Grove City just viewed Director of Internal Communications at Filevine
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum