Remote Golang System Software Engineer - Containers / Virtualisation
Posted
Apply now
Please, let Canonical - Jobs know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The company is building a next-generation private cloud infrastructure using KVM, Ceph, and SDN technologies for edge and core enterprise deployments.
They are seeking a Golang software engineer to work on low-level Go code between the REST API and C libraries managing containers and virtual machines.
The role involves designing, implementing, and documenting system-level Go code, modeling data, designing database schema, and implementing data storage in a dqlite database.
Responsibilities include maintaining code quality through tests, collaborating with a distributed team, and discussing ideas for finding solutions.
The position allows for remote work with occasional global travel for events.
Requirements:
Proficiency in Go and C programming languages.
Knowledgeable in networking and storage technologies.
Experience in cloud computing, virtualization, containers, distributed systems, or open-source communities.
Curiosity, flexibility, articulateness, and accountability.
Value soft skills, being enterprising, thoughtful, and self-motivated.
Bachelor’s degree in Computer Science, STEM, or a related field.
Benefits:
Distributed work environment with biannual in-person team sprints.
Personal learning and development budget of USD 2,000 per year.
Annual compensation review and recognition rewards.
Annual holiday leave, maternity and paternity leave.
Employee Assistance Programme.
Opportunity to travel to new locations for company events.
Priority Pass and travel upgrades for long-haul company events.
Apply now
Please, let Canonical - Jobs know you found this job
on RemoteYeah
.
This helps us grow 🌱.