← Back to list
Job

Software Engineer II, XWorks

Backend Developer • On-site • Full-time • 📍 Bucharest

At UiPath, the team builds and evolves products that drive company growth: developing and maintaining an internal observability platform, a seamless ecommerce experience, and RPA development infrastructure as full-stack engineers working with .NET, TypeScript, and SQL.

Responsibilities

  • Plan, design, develop, and test software systems or applications for enhancements and new features, including cloud-based tools
  • Collaborate with cross-functional teams to design and engineer product areas and services
  • Ensure technical deliverables meet expectations for quality, security, scalability, modifiability, extensibility, and testability
  • Contribute to the establishment of effective and agile engineering practices
  • Identify performance bottlenecks and bugs and implement solutions to address them
  • Plan feature development, design system components, and contribute to the engineering roadmap
  • Maintain code quality, organization, and automation

Requirements

  • 4+ years of experience in a software engineering role using high-level languages (C#, C++, Java, Python, Rust, etc.)
  • Strong grasp of object-oriented programming and architectural design patterns
  • Knowledge of multithreading, synchronization, and asynchronous programming
  • Solid understanding of data structures and algorithms
  • Ability to write well-tested, high-quality code
  • Familiarity with the latest versions of .NET and C# features
  • Experience with other languages and technologies: C++, NodeJS, JavaScript, Angular, XAML
  • Cloud services experience with one or more of: Azure (preferred), AWS, GCP
  • Experience with data processing platforms and ETL/ELT pipelines (e.g. Snowflake, Azure Data Factory, Databricks, Spark, dbt)
  • Familiarity with modern data warehousing concepts, dimensional modeling, and analytics engineering best practices

Soft skills

Curious, self-propelled, generous, and genuineEnjoys being part of a fast-moving, fast-thinking growth company

About the company

UiPath believes in the transformative power of automation to change how the world works, building category-leading enterprise software created by people who are curious, self-propelled, generous, and genuine.

Similar jobs