CareerPlanSign in

Principal Software Engineer

Bucharest🌐 Remote💼 Full-time🗓 2026-06-14 → 2026-10-07

Core

Define and evolve technical strategy for cloud services powering critical automation capabilities across the UiPath platform.

Role type

Principal Software Engineer (Backend/Cloud Architecture)

Builds

Scalable, secure, reliable, and high-performing distributed systems across cloud, on-premises, and hybrid environments.

Domain

Enterprise Automation Software / Cloud Infrastructure

Required skills

Backend development, Cloud-native architecture, Distributed systems design, Microservices, API design, System design, Performance optimization, Technical leadership, Cross-functional collaboration, Production operations

Preferred skills

Automation, AI, Developer platforms, Large-scale cloud systems

Technologies

C#, Java, Python, Go, Azure, AWS, GCP, Kubernetes, CI/CD

Responsibilities

Lead architecture and technical direction of complex backend and cloud-native services, Design scalable distributed systems, Partner with engineering leaders and product managers to shape technical solutions, Drive technical planning and roadmap input, Identify and lead design of solutions for scalability and reliability challenges, Set high standards for system design and engineering excellence, Mentor and guide engineers through design reviews and technical discussions