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.
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.
Experience with existing container technologies.
Experience working at the kernel level.
Exposure to scientific computing / machine learning workflows.
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, including stock options and full benefits (for residents of the USA and Canada).