UiPath logo

Senior Software Engineer - .NET/Kubernetes

UiPath

Life at UiPath

UiPath is dedicated to the transformative power of automation and AI, aiming to liberate human potential and accelerate achievement. As a Senior Software Engineer, you will be at the forefront of developing innovative software solutions, particularly focusing on our KubeFabric platform—a core component of our AI-powered business automation platform.

Your Mission

You will develop new features for our KubeFabric platform, which manages Kubernetes Cluster Fleet infrastructure across all engineering services. This role involves a deep engagement with Kubernetes technologies and controllers, ensuring high availability and reliability of our platform.

What You'll Do

  • Design components following agreed architectures and standards.
  • Build highly available and reliable platform features while maintaining good development and testing practices.
  • Care about continuous integration and deployment processes—you build it, you run it.
  • Work with Engineering Teams to craft an efficient developer experience.
  • Recommend and implement improvements to processes and tools.
  • Stay up to date with new technologies and integrate them into our processes.

What You'll Bring to the Team

  • 6+ years of experience in a software engineering role, using Golang or one or more high level programming languages (C#, Java, etc.).
  • Strong grasp of object-oriented programming, architectural design patterns, data structures, and algorithms.
  • Very good grasp of multithreading, synchronization, TPL, asynchronous programming and associated time/memory complexity.
  • Broad understanding of your role and function within the overall business strategy, and what drives decision making on projects.
  • Experience with container technologies using docker and deploying distributed systems in Kubernetes or any other container orchestration solution.

Nice to Have

  • Experience with relational database and/or NoSQL Database.
  • Experience with CNCF projects and ecosystem.
  • Good understanding of CI/CD concepts and tools like Azure DevOps, Jenkins, GitHub Actions, GitLab, etc.
  • Experience with scripting languages such as PowerShell, Bash, Python, etc.
  • Experience working with Cloud Systems (Azure preferred, AWS, GCP).
  • Experience with monitoring solutions (Kibana, Grafana, DataDog, etc).

Flexibility and Inclusion

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. 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.

Benefits
Extracted with AI

  • Flexible work arrangements
  • Opportunities for personal and professional growth
  • Inclusive and diverse work environment

Similar jobs

Last update: 23 minutes ago

Everseen logo
Everseen

Senior Full Stack Developer

Join Everseen as a Senior Full Stack Developer in Iași, Romania. Work with cutting-edge AI technology in a dynamic, innovative environment.

Railsr logo
Railsr

Senior .Net Engineer

Join Railsr as a Senior .Net Engineer to build innovative embedded finance products using .NET, AWS, and Terraform in a dynamic, hybrid work environment.

Wolters Kluwer logo
Wolters Kluwer

Senior Engineer - C# .NET Developer

Join Wolters Kluwer as a Senior Engineer in Barcelona to develop scalable applications using C# and .NET.

OpenText logo
OpenText

Senior Software Engineer (.NET/C#)

Join OpenText as a Senior Software Engineer to develop .NET/C# solutions, focusing on synchronization products and service virtualization.

DraftKings Inc. logo
DraftKings Inc.

Senior Lead Software Engineer (.NET, C#)

Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Broadridge logo
Broadridge

Senior Developer - Java, C#, .NET

Join Broadridge as a Senior Developer in Cluj-Napoca, Romania. Work with Java, C#, and .NET in a hybrid environment.

Kaizen Gaming logo
Kaizen Gaming

Software Engineering Team Lead (.NET, Microservices)

Lead a team of software engineers at Kaizen Gaming, focusing on .NET, Microservices, and REST APIs. Drive project success and team growth.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

DraftKings Inc. logo
DraftKings Inc.

Senior Software Engineer (C# .Net Core)

Join DraftKings as a Senior Software Engineer in Dublin to develop high-performance software using C# .Net Core and cutting-edge technologies.

CAST AI logo
CAST AI

Senior Software Engineer - Virtualization and Systems Programming

Join CAST AI as a Senior Software Engineer specializing in virtualization and systems programming. Work remotely within the EU.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative mobile applications in the Web3 space.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

Valtech logo
Valtech

Senior Site Reliability Engineer

Join Valtech as a Senior Site Reliability Engineer in Sofia, Bulgaria. Work with AWS, GCP, and Azure in a hybrid environment.

Adobe logo
Adobe

Senior Frontend Engineer

Join Adobe as a Senior Frontend Engineer in Bucharest to develop GenStudio, enhancing digital experiences with cutting-edge frontend technologies.

Umbra logo
Umbra

Senior Software Engineer

Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Robovision logo
Robovision

Software Architect with DevOps and CI/CD Expertise

Join Robovision as a Software Architect to lead software design and architecture with a focus on DevOps and CI/CD.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Reveleer logo
Reveleer

Senior Software Engineer (.NET Core, AWS)

Join Reveleer as a Senior Software Engineer to develop and maintain cloud-native applications using .NET Core and AWS.

Keboola logo
Keboola

Senior AI Engineer - Backend

Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.

Globant logo
Globant

Senior Node.js & TypeScript Developer

Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.