#1 Job Board for tech industry in Europe

👉 Senior/Principal Go System Level Developer
New
Go

👉 Senior/Principal Go System Level Developer

Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote
Xebia sp. z o.o.

Xebia sp. z o.o.

Xebia to globalna grupa firm tworzona przez ponad 5000 ekspertów. Od 20 lat doradzamy i tworzymy rozwiązania IT szyte na miarę dla Klientów z całego świata. Łączy nas chęć ciągłego rozwoju. Dlatego podejmujemy każde, nawet najtrudniejsze wyzwania.

Tech stack

    English

    B2

    Go

    master

    Ubuntu

    master

    LXD

    master

    Lxc

    master

Job description

Online interview

🟣 You will be:

  • developing system-level  storage drivers using Go,

  • writing and maintaining custom storage drivers for a cloud platform using LXD and LXC,

  • collaborating within an agile team to design and implement a scalable cloud solution,

  • working close to the operating system, dealing directly with filesystems, kernels, and container runtimes,

  • building and fine-tuning containerized environments, with an emphasis on performance and resource management,

  • contributing to and working with open-source technologies and tools.



🟣 Your profile:

  • at least 4 years of experience in Go, with a strong grasp of Go’s concurrency model,

  • 7+ years of software development experience in total,

  • expert-level knowledge of Ubuntu system administration,

  • 5+ years of experience in system-level programming,

  • solid hands-on experience with LXD and LXC containers (not just Docker),

  • deep understanding of container-host interactions, including CPU, memory, and disk I/O management,

  • practical ability to configure networking, storage devices, and mounts in LXD environments,

  • familiarity with version control systems (e.g., Git),

  • understanding of how Kubernetes manages memory and storage resources in clusters,

  • confident working in and contributing to open-source environments,

  • English level: B2–C1.

  • Work from the European Union region and a work permit are required



🟣Nice to have:

  • experience setting up or maintaining Kubernetes clusters,

  • previous DevOps exposure or mindset,

  • you’ve personally run your own K8s cluster or built infrastructure from the ground up,

  • experience in C programming.

 


🟣You’re a great fit if...

  • you're not just a developer — you're a systems thinker who understands what’s happening under the hood,

  • you’re comfortable working close to the metal, directly with low-level components and runtime environments,

  • you thrive in environments where performance, scalability, and system integrity matter most.



🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision




🎁 Benefits 🎁


Development:

  • development budgets of up to 6,800 PLN,

  • we fund certifications e.g.: AWS, Azure,

  • access to Udemy, O'Reilly (formerly Safari Books Online) and more,

  • events and technology conferences,

  • technology Guilds,

  • internal training,

  • Xebia Upskill.


🩺 We take care of your health:

  • private medical healthcare,

  • multiSport card - we subsidise a MultiSport card,

  • mental Health Support.


🤸‍♂️ We are flexible:

  • B2B or employment contract,

  • contract for an indefinite period.

Undisclosed Salary

B2B