Software Engineer II
Core
Build core services, APIs, and platform capabilities for UiPath's Data Fabric, a unified data layer that models and stores business data to enable AI agents and automations.
Role type
Senior IC backend software engineer (data platform)
Builds
Scalable, secure, multi-tenant data services and APIs for the Data Fabric platform
Domain
Enterprise automation, AI agents, data infrastructure
Deliverable
production ML models
Required skills
C# (.NET) or Java, backend service design, distributed systems, SQL (schema design, query optimization), cloud platforms (Azure/AWS/GCP), CI/CD, automated testing, TypeScript/React or Angular
Preferred skills
Docker/Kubernetes, GraphQL, data mesh, LLMs, observability tools (Prometheus/Grafana)
Technologies
C#, Java, TypeScript, React, Angular, SQL Server, PostgreSQL, Azure, AWS, GCP, Docker, Kubernetes, Prometheus, Grafana
Responsibilities
Design and build scalable backend services and APIs; monitor production systems and debug cross-service issues; develop web UI components; implement platform capabilities for AI data discovery; collaborate in agile teams; utilize AI tools for development tasks
Seniority
Mid-level (3-5 years), hands-on IC