Senior Software Engineer
UiPath
Bucharest, Romania
You will work on UiPath’s Kubefabric team, which develops and maintains Kubernetes-based infrastructure for large-scale service deployment
What you'll do at UiPath
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Collaborate with teams across UiPath to design and engineer areas of our product and services
- Help establish effective and agile engineering practices
- Identify bottlenecks and bugs, devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automation
What you'll bring to the team
- 4+ years of experience in a software engineering role, using one or more high level programming languages (C#, Java, etc.)
- Proficient in at least one programming language and its ecosystem
- Experience working with Cloud Systems (Azure preferred, AWS, GCP)
- Strong grasp of object-oriented programming and architectural design patterns
- Very good grasp of multithreading, synchronization, TPL, asynchronous programming
- Deep understanding of data structures (list, vector, stack, heap), algorithms (sort, search, etc.), and associated time/memory complexity
- Broad understanding of their role and function within the overall business strategy, helping drive decision making on projects
- Experience working with globally distributed teams, planning feature development, designing system components, and building engineering roadmap
Don't forget to mention EuroTechJobs when applying.