Golang System Software Engineer - Containers / Virtualisation Job at Canonical, San Jose, CA

OVgzMmZMSy9qelBaTHhBUitLdUNUdUcy
  • Canonical
  • San Jose, CA

Job Description

Overview Golang System Software Engineer - Containers / Virtualisation Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Canonical recruits on a global basis and operates as a remote-first company. This role is remote in EMEA and the Americas. Responsibilities Design, implement and document system level Go code Model data, design database schema and implement data storage in a dqlite (SQL) database Maintain code quality through static analysis, unit and system tests Collaborate proactively with a distributed team Discuss ideas and collaborate on finding good solutions Work from home with global travel 2 to 4 weeks per year for internal and external events What we are looking for You have experience programming in Go and C You are knowledgeable in networking and storage technologies You have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community You are curious, flexible, articulate and accountable You value soft skills and are enterprising, thoughtful and self-motivated You have a bachelor’s or equivalent in Computer Science, STEM or similar degree What we offer you Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Priority Pass and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, Canonical is focused on excellence and remote-first collaboration. Seniorities and Employment Seniority level: Entry level Employment type: Full-time Job function: Engineering and Information Technology Industries: Software Development #J-18808-Ljbffr Canonical

Job Tags

Full time, Remote work, Work from home, Flexible hours,

Similar Jobs

ABB

Quality Control Technician - Inspector Job at ABB

 ...Job Description At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But... 

Atrium Health Charlotte

Level I Registered Nurse (RN) - PCU - Progressive Care Unit - $32-58 per hour Job at Atrium Health Charlotte

 ...Support (BLS). Additional education, training, certifications, or experience may be required based on specialty. Active, unrestricted...  ...programs. Advocate Health employs 155,000 teammates across 69 hospitals and over 1,000 care locations, and offers one of the nations... 

Allied Staff Augmentation Partners, Inc. ( ASAP, Inc. )

Scheduler Job at Allied Staff Augmentation Partners, Inc. ( ASAP, Inc. )

Job Description P6 Scheduler Atlanta, GA Location: Midtown Atlanta, GA Schedule: Onsite MondayThursday; remote on Fridays Local candidates only (must be within driving distance; no relocation or out-of-state applicants) No C2C Inquiries! We ...

Optimum Healthcare IT

Entry Level Healthcare IT Analyst Job at Optimum Healthcare IT

Job Description Entry Level Healthcare IT Analyst Start Your Career in Healthcare Information Technology Today! Getting your rst job can be difcult when employers want experience, but to gain that experience, you need your rst job. We bridge the gap between...

Sunland Primanti Montessori Academy

Infant/Toddler and Preschool Teachers for Montessori School Job at Sunland Primanti Montessori Academy

 ...Job Description Job Description Infant/Toddler and Preschool Teachers for Montessori School. Part-time & Full-time positions. Monday through Friday - 40 hours per week $16.00 - $21.00 per hour. We offer competitive hourly wages including Health Insurance,...