.
Go System-Level Developer @ Square One Resources
  • Warsaw
Go System-Level Developer @ Square One Resources
Warszawa, Warsaw, Masovian Voivodeship, Polska
Square One Resources
28. 11. 2025
Informacje o stanowisku

Domain: Embedded / System-Level Engineering

Client: A UK-based company building one of the largest systems in the world, focused on open-source technologies and cloud alternatives.

About the project

You will work on internal re-platforming initiatives, including designing and building:

  • a custom version control system,
  • a new CI/CD platform.

This is a deeply technical, system-level role requiring strong OS understanding and experience with complex infrastructure.

What we’re looking for

A system thinker - not just a developer. Someone who understands how the OS works under the hood, enjoys working close to the metal, and feels comfortable diving into kernels, filesystems, and container runtimes.

If that sounds like you, we’d love to talk.


Must-have skills

  • 3/4+ years of professional software development experience.
  • Minimum 2 years in system-level engineering.
  • Strong Go (Golang) development experience (project structure, vendoring, dependency management).
  • Kubernetes.
  • System-level automation & Linux internals knowledge.
  • Shell scripting, Makefiles, Linux build toolchains.
  • Experience with system containers (beyond Docker).
  • Understanding of container → host OS interactions.
  • Ability to analyze and automate dependency trees.
  • Work experience with open-source projects.
  • VMware virtualization and resource allocation models.
  • English: B2/C1.

Nice to have

  • Previous DevOps background.
  • Experience running your own K8s cluster or building infrastructure environments.
  • C programming.

Domain: Embedded / System-Level Engineering

Client: A UK-based company building one of the largest systems in the world, focused on open-source technologies and cloud alternatives.

About the project

You will work on internal re-platforming initiatives, including designing and building:

  • a custom version control system,
  • a new CI/CD platform.

This is a deeply technical, system-level role requiring strong OS understanding and experience with complex infrastructure.

What we’re looking for

A system thinker - not just a developer. Someone who understands how the OS works under the hood, enjoys working close to the metal, and feels comfortable diving into kernels, filesystems, and container runtimes.

If that sounds like you, we’d love to talk.

,[Develop system-level software in Go, working close to the OS and container runtimes. , Automate dependency trees and internal workflows. , Contribute to open-source components and internal tooling. , Work with Kubernetes, system containers, Linux toolchains, resource allocation models, and VMware virtualization. , Design and optimize interactions between containers and host OS resources (CPU, memory, I/O). , Collaborate with platform, DevOps, and infrastructure teams during re-platforming.  Requirements: Go, Golang, Cloud, Version control system, Kubernetes, Linux, VMware, Virtualization, DevOps, Shell, Docker, C

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    126 477
    17 643