Sylabs is seeking talented and experienced software engineers to help drive core development of secure, high-performance container runtimes designed for enterprise environments.

Successful candidates are self starters with great communication skills who possess a deep knowledge of container runtime internals and write high quality, maintainable code.Join our friendly, fully-remote team and help us innovate within the software container ecosystem!


  • Develop core container runtime features in areas which may include: container security, container image formats, and plugins.

  • Develop and support tools for on-premise and cloud-based container deployments.

  • Manage development using GitHub as part of a fully remote team.

Required Skills

  • 5+ years experience in software development and deployment.

  • Systems level programming experience, in particular POSIX-based operating system architectures.

  • Strong problem solving and debugging skills.

  • Excellent communication skills, and an ability to work independently and collaboratively as part of a remote team.

  • Experience programming in Golang and/or C.

  • Identify, analyze, and resolve complex software design problems.

Preferred Skills

  • Experience with existing container technologies.

  • Experience working at the kernel level.

  • Exposure to scientific computing / machine learning workflows.

About Us

We are a globally distributed team, with everyone working from home and periodic face to face meetups during non-pandemic times. We offer a competitive compensation package.