Lead Systems Software Engineer

Citrix • , , united kingdom, , , united kingdom, United-Kingdom • Posted May 30, 2026

Location , , united kingdom, , , united kingdom
Job Type Full-time
Category IT & Technology
Posted May 30, 2026

Core Responsibilities

  • Design, implement, test, and maintain the XenServer control plane (XAPI) using OCaml.
  • Research, develop, and implement performance optimizations across the XenServer software stack.
  • Define, collect, and analyze performance metrics to provide visibility and insights for leadership.
  • Identify bottlenecks and propose architectural or design changes to improve system performance and scalability.
  • Contribute to distributed system orchestration, performance tuning, and robust API design.
  • Collaborate with and contribute to open-source projects, including Xen, the Linux kernel, and XAPI.
  • Lead and coordinate cross-team feature development, ensuring performance and reliability requirements are met.

Key Skills & Qualifications

  • Strong proficiency in functional programming (OCaml) or advanced systems programming.
  • Deep understanding of Linux internals, opera...

Interested in this role?

Click the button below to start your application.

Apply Now