Lead Systems Software Engineer
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...