Senior Software Engineer

6 days ago


Bengaluru, Karnataka, India UiPath Full time
Job Description

Life at UiPath

The people at UiPath believe in the transformative power of automation to change how the world works. Were 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 careabout each other, about UiPath, and about our larger purpose.

Could that be you

Your mission

As a Senior Software Engineer, you will develop and manage services that are key to the AI-powered UiPath Business Automation Platform, working with a diverse range of technologies. UiPath is dedicated to delivering the fully automated enterprise, where automation unlocks unlimited growth opportunities. Our platform combines leading RPA solutions with a full suite of capabilities and technologies like AI, Process Mining, and Cloud to enable every organization to rapidly scale digital business operations.

What You&aposll Do At UiPath

- End-to-End High Quality: Design, build, and maintain efficient, reusable, scalable, and reliable code. Ensure optimal performance, quality, and responsiveness of applications. Maintain operational excellence while in production.
- Planning: Initiate features, drive collaborative work on feature implementations toward ultimate objectives. Act as an area expert and influence others.
- Operational Excellence: Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Engineering Excellence: Help establish effective and agile engineering practices across teams, maintaining code quality, organization, and automation.

What You&aposll Bring To The Team

- 7+ years of experience in a software engineering role, using one or more high-level programming languages (C# with ASP.NET Core, Nodejs)
- Experience working with Cloud Systems (Azure preferred, AWS, GCP).
- Good understanding of infrastructure as code management, such as Terraform.
- Strong grasp of object-oriented programming and architectural design patterns.
- Deep understanding of data structures (list, vector, stack, heap), algorithms (sort, search, etc.), and associated time/memory complexity.
- Broad understanding of your role and function within the overall business strategy, aiding in project decision-making.
- Proven experience working with globally distributed teams, mentoring, and coaching peers.
- Experience with CI/CD-driven production cycles.

Nice to Have

- Proficiency in Python, especially for data analysis and AI features.
- Experience with Large Language Models (LLM) and Retrieval-Augmented Generation (RAG).
- Full stack experience (front end and backend).

Maybe you dont tick all the boxes abovebut still think youd be great for the job Go ahead, apply anyway. Please. Because we know that experience comes in all shapes and sizesand passion cant 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&apos privacy rights. To review these and other legal disclosures, visit our privacy policy.

  • Bengaluru, Karnataka, India Abha Engineer Full time

    We are looking for a Senior Mechanical Engineer Roles are described below. 1. Manpower Planning. 2. Preparing of Project Cost. 3. Schedule wise work execution. 4. As Drawing & quality work execution. 5. Client & Third Party Manage. 6. Working Team Manage & Review. 7. Reporting to Management. 8. ROB & FOB Fabrication & Erection Work Knowledge.


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Senior Cloud Software EngineerWe are seeking a skilled Cloud Software Engineer to join our team at Sonata Software. As a seasoned professional with 3-6 years of experience, you will be responsible for designing, developing, and deploying cloud-based applications using C#, Azure Functions, and Python.Key Responsibilities:- Develop and deploy...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About Cloud Software Group Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world's largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...


  • Bengaluru, Karnataka, India Toshiba Software Full time

    Toshiba Software seeks a highly skilled Senior Software Engineer to join our team.Job DescriptionThe successful candidate will be responsible for:Participating in requirements analysis and components design.Independently handling complex programs or applications (Design & Development).Foreseeing issues/risks and taking corrective measures.Ensuring quality of...


  • Bengaluru, Karnataka, India Axiom Software Solutions Limited Full time

    We are seeking a highly skilled Senior Fullstack Software Engineer to join our team at Axiom Software Solutions Limited. As a senior member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java and other technologies.The ideal candidate will have a strong background in Java and...


  • Bengaluru, Karnataka, India Axiom Software Solutions Limited Full time

    Company OverviewAxiom Software Solutions Limited is a leading software development company that specializes in delivering high-quality software solutions to clients worldwide. Our team of experts has extensive experience in designing and developing back-end solutions using .NET Core, SQL Server, and Azure.We are currently seeking a highly skilled Senior...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are actively seeking a proactive and results-driven Software Engineer to join our esteemed product development team In this role you will play a pivotal part in crafting high-quality software that enhances the daily experiences of millions of users across the globe Our software ecosystem is vast providing you with the opportunity to contribute to a...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire Software is a leading platform for Property and Casualty insurers. We are seeking a skilled senior software engineer to join our esteemed product development team.You will play a pivotal role in crafting high-quality software that enhances the daily experiences of millions of users worldwide. Our software ecosystem is expansive, allowing you to...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job DescriptionAt Guidewire Software, we are seeking an experienced Senior Software Engineer to lead our team of engineers in designing and implementing high-performance software systems. As a key member of our team, you will be responsible for architecting our next-generation data analytics and visualization tools to help insurance companies gain actionable...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.As a partner to our customers, we continually evolve to enable...


  • Bengaluru, Karnataka, India Carina Software Inc Full time

    About Us:Ascertra operates under the umbrella of the Vela Software Group, a division of Constellation Software Inc. – a world leader in acquiring, managing, and growing software companies that are essential to their industries.Ascertra's product portfolio includes leading solutions such as Proarc, Coreworx, and Mpower, each addressing critical challenges...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to lead our team in designing and implementing high-performance software systems using Java and related technologies.Key ResponsibilitiesLead design and architecture discussions for complex software systems, ensuring alignment with the company's technical vision and long-term...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.As a partner to our customers, we continually evolve to enable...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is a leading platform for property and casualty insurers, providing innovative solutions to drive growth and efficiency.We're seeking a highly skilled Senior Software Developer to join our product development team. As a key member of our team, you'll play a pivotal role in crafting high-quality software that enhances the daily...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire. As a partner to our customers, we continually evolve to...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.As a partner to our customers, we continually evolve to enable...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire. As a partner to our customers, we continually evolve to...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.As a partner to our customers, we continually evolve to enable...