Principal Software Engineer, LLM Gateway

What you'll be doing

  • Lead the architecture and technical direction of complex backend and cloud-native services across the UiPath platform.
  • Design scalable, secure, reliable, and high-performing distributed systems across cloud, on-premises, and hybrid environments.
  • Partner with engineering leaders, architects, product managers, and cross-functional teams to shape technical solutions for high-impact product and platform areas.
  • Drive technical planning and roadmap input for complex services, platform capabilities, or cross-team initiatives.
  • Identify long-term scalability, reliability, security, performance, and cost challenges, and lead the design of sustainable solutions.
  • Set high standards for system design, code quality, testing, observability, automation, incident management, and engineering excellence.
  • Mentor and guide engineers through design reviews, technical discussions, architecture decisions, and hands-on technical feedback.

Requirements

  • 7+ years of software engineering experience, with strong backend and cloud development experience.
  • Hands-on experience with one or more modern programming languages such as C#, Java, Python, or Go.
  • Strong experience designing and building distributed systems, microservices, APIs, and cloud-native architectures.
  • Proven ability to influence technical direction and drive architecture decisions across teams.
  • Experience building and operating production-grade services in cloud environments such as Azure, AWS, or GCP.
  • Good knowledge of containers, Kubernetes, CI/CD, monitoring, logging, observability, and production operations.
  • Strong understanding of system design, data structures, algorithms, multithreading, asynchronous programming, and performance optimization.
  • Experience with relational and/or NoSQL databases, messaging systems, event-driven architectures, or high-scale data processing.
  • Ability to balance customer experience, reliability, security, scalability, and cloud cost when making technical decisions.
  • Strong technical leadership, ownership, and communication skills, with the ability to guide teams through ambiguity.

Nice to haves

  • Interest in automation, AI, developer platforms, enterprise software, or large-scale cloud systems.
AI Summary ✨

Similar jobs

  • Senior Data Scientist

    PhantomRemote EMEA4 days ago
    Remote EMEA
  • Sr. Data Scientist (Remote, ROU)

    CrowdStrikeRomania21 days ago
    Remote
  • See all jobs in Romania →