Golang System Software Engineer
Há 15 horas
Golang System Software Engineer - Containers / VirtualisationJoin or sign in to find your next jobJoin to apply for the Golang System Software Engineer - Containers / Virtualisation role at CanonicalGolang System Software Engineer - Containers / Virtualisation3 days ago Be among the first 25 applicantsJoin to apply for the Golang System Software Engineer - Containers / Virtualisation role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors.The company is a pioneer of global distributed collaboration, with ****+ colleagues in 70+ countries and very few office based roles.Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.The company is founder led, profitable and growing.The mission of the LXD team is to build a next-generation private cloud infrastructure, combining KVM, Ceph, and SDN technologies to create a data center scale cloud that 'just works' and provides a mission-critical cloud for edge and core enterprise deployments.We are hiring a Golang software engineer to work on the low level Go codebase sitting between our REST API and the low level C libraries used to manage containers and virtual machines.We are looking for system-level developers with experience in design and data management/modeling.LXD components span the entire software stack from low-level kernel features to the upper level management API/CLI.Our most effective engineers are fluent in all these layers, and able to anticipate the consequences of design and engineering choices elsewhere in a complex distributed system.This is an opportunity for someone who wants to have a meaningful impact on modern cloud computing technologies.Canonical offers a fun, fast-paced team environment and a career full of learning and development.Location: This is a remote position available in EMEA and the Americas.What you will focus onDesign, implement and document system level Go codeModel data, design database schema and implement data storage in a dqlite (SQL) databaseMaintain code quality through static analysis, unit and system testsCollaborate proactively with a distributed teamDiscuss ideas and collaborate on finding good solutionsWork from home with global travel 2 to 4 weeks/year for internal and external eventsWhat we are looking for in youYou have experience programming in Go and CYou are knowledgeable in networking and storage technologiesYou have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source communityYou are curious, flexible, articulate and accountableYou value soft skills and are enterprising, thoughtful and self-motivatedYou have a bachelor's or equivalent in Computer Science, STEM or similar degreeWhat we offer youWe consider geographical location, experience, and performance in shaping compensation worldwide.We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance.In addition to base pay, we offer a performance-driven annual bonus.We provide all team members with additional benefits, which reflect our values and ideals.We balance our programs to meet local needs and ensure fairness globally.Distributed work environment with twice-yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesPriority Pass, and travel upgrades for long haul company eventsAbout CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source.As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis.We recruit on a global basis and set a very high standard for people joining the company.We expect excellence - in order to succeed, we need to be the best at what we do.Canonical has been a remote-first company since its inception in ****.Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination.Diversity of experience, perspectives, and background create a better work environment and better products.Whatever your identity, we will give your application fair consideration.Seniority levelSeniority levelEntry levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at Canonical by 2xGet notified about new System Software Engineer jobs in Porto Alegre, Rio Grande do Sul, Brazil.System Software Engineer - Ubuntu NetworkingEmbedded Linux Senior Software Engineer - OptimisationPython Software Engineer - Ubuntu Hardware Certification TeamSoftware Architect - Containers / VirtualisationLead Golang Software Engineer, Commercial SystemsWe're unlocking community knowledge in a new way.Experts add insights directly into each article, started with the help of AI.#J-*****-Ljbffr
-
Golang Engineer
1 semana atrás
Natal, Brasil Canonical Tempo inteiroGolang Engineer role at Canonical Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. The company is a founder-led, profitable and growing...
-
System Software Engineer
Há 16 horas
Natal, Brasil Canonical Tempo inteiroSystem Software Engineer - Ubuntu NetworkingCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are hiring a System Software...
-
System Software Engineer
2 semanas atrás
Natal, Brasil Canonical Tempo inteiroSystem Software Engineer - Ubuntu Networking Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are hiring a System Software...
-
Software-Defined Networking Engineer
Há 15 horas
Natal, Brasil Canonical Tempo inteiroOverviewJoin to apply for the Software-Defined Networking Engineer role at Canonical.This is a general selection process for all seniority levels, to join teams that focus on open source networking software at Canonical.Apply here if you are an outstanding software engineer, passionate about networking at any level - from the Linux kernel IP or eBPF and...
-
Natal, Brasil Bebeesoftware Tempo inteiroJob DescriptionWe are seeking a seasoned Senior Software Architect to play a pivotal role in designing and developing AI-native systems that transform how power utilities operate.As a key member of our team, you will collaborate closely with AI engineers, security leaders, and product managers to craft cutting-edge solutions that harness the power of...
-
Software Qa Engineer
Há 16 horas
Natal, Brasil 4Df Connect Tempo inteiroOverviewOur client is looking for a Software QA Engineer with a strong background in testing GoLang and Python, proficiency in Jira, and a deep understanding of the Learning Applications ecosystem (built on REST and Microservices in GoLang/Python).The ideal candidate will have a minimum of 5 years of experience in quality assurance and software testing, and...
-
Golang Developer
2 semanas atrás
Natal, Brasil FullStack Labs Tempo inteiroJoin to apply for the Golang Developer - Remote - Latin America role at FullStack Labs About FullStack FullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects. We focus on building a trusted, high-performance network where talent can thrive...
-
Software Engineer
2 semanas atrás
Natal, Brasil Pride Global Tempo inteiroGet AI-powered advice on this job and more exclusive features. Direct message the job poster from Pride Global Pride Global is hiring a Software Engineer - Frontend II - Brazilians only - Fluent in English Contract: Temporary (6 to 9 months) An established and rapidly growing Ads organization is seeking a Senior Frontend Engineer to join the Campaign...
-
Software Engineer
Há 2 dias
Natal, Brasil Bebeecloudengineer Tempo inteiroJob OverviewWe are seeking a skilled software engineer to develop and support cloud-based applications using Python.The ideal candidate will have experience with backend development, Linux operating systems, and container technologies.This role involves developing high-performance cloud and container technologies using Python;Delivering high-quality...
-
Ubuntu Core Software Engineer
Há 15 horas
Natal, Brasil Canonical Tempo inteiroOverviewJoin to apply for the Ubuntu Core Software Engineer role at Canonical.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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.Our...