engineering
Posted Jun 14Senior Software Engineer
at UiPath
Bucharest, RomaniaHybrid
You are nearing today's limit. Upgrade for unlimited access.
Responsibilities
- - Build scalable, secure, reliable, and high-performing distributed systems, with a focus on long-term maintainability.
- - Collaborate with product managers, engineers, architects, and other teams to deliver solutions aligned with customer and platform needs.
Requirements
- LIFE AT UIPATH The people at UiPath believe in the transformative power of automation to change how the world works.
- You will work on backend systems that need to scale, perform consistently, integrate with other platform services, and support customers across cloud, on-premises, and hybrid environments.
- WHAT YOU'LL DO AT UIPATH - Design, develop, test, and maintain backend and cloud-native services used across the UiPath platform.
- experience with one or more modern programming languages such as C#, Java, Python, or Go. - Strong understanding of distributed systems, microservices, APIs, cloud-native architecture, and system design. -
- Experience building production-grade services in cloud environments such as Azure, AWS, or GCP. - Good knowledge of containers, Kubernetes, CI/CD, monitoring, logging, and observability. - Strong understanding of data structures, algorithms, multithreading, asynchronous programming, and performance considerations. -
- Experience with relational and/or NoSQL databases, messaging systems, or event-driven architectures. - Ability to write clean, well-tested, maintainable code and contribute to strong engineering practices. - Interest in automation, AI, developer platforms, enterprise software, or large-scale cloud systems is a plus.
Experience
- WHAT YOU'LL BRING TO THE TEAM - 5+ years of software engineering experience, with strong backend development experience. - Hands-on
Additional details
- 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 As a Senior Software Engineer, you will design, build, and improve reliable cloud services that power critical automation capabilities across the UiPath platform.
- You will own complex technical areas, make strong design decisions, and help improve the quality, reliability, performance, and maintainability of the systems your team owns.
- - Work on technical challenges related to scalability, availability, performance, observability, incident prevention, and multi-environment deployments.
- - Contribute to system design, technical planning, code reviews, automation, and engineering best practices.
- - Identify bottlenecks, production issues, technical debt, and improvement areas, and drive practical solutions with strong ownership.
- Maybe you don’t tick all the boxes above—but still think you’d be great for the job? Go ahead, apply anyway. Please.