Graduate Software Engineer, Linux-based development

Published date Posted on StackOverFlow on Jan 01, 2022 (16 d ago)

This is the central application process for recent or soon-to-be graduates in software engineering, maths or physics, for professional software development roles at Canonical and Ubuntu.


We are the new enterprise open source platform for enterprise, cloud and IoT. If you are excited about the potential that open source has in the enterprise, you have outstanding results in your academic career, and you believe you can contribute to any part of the open source stack, this is the best place to apply at Canonical. The process is highly competitive, it will require effort and excellence to succeed if you apply here.


Our primary software engineering stack is Python, Golang, React, Rust and Kubernetes, but of course we touch so many levels of the stack that we are also a great home for people with deep skills in C, C++, Bash, HTML, JS, CSS and technical operations.


As a global platform company we offer a wide range of software engineering challenges, from the Linux kernel up through Ubuntu server, desktop, IoT, Kubernetes and operations tooling, from the public cloud to the edge. We work on both open source products and commercial business systems. We work in low-level engineering with kernels and compilers and toolchains, we work with web technology, and many layers in between. We deliver many kinds of open source, we also build products, tools, and SAAS.


All of our engineering teams are remote, and we bring them all together in person twice a year for a deep 'sprint' with other teams to stimulate discussion and enable a wide range of career development paths. This is a fantastic way to show and grow your skill in software, learn about a wide range of technologies, make a meaningful impact to the shared codebase of the planet, and see some very interesting new cities that you might never otherwise get to visit. We specialise in building teams that work well in the 'fishbowl' of open source engineering.


We are currently expanding the number of product teams at Canonical to create new products.


Whatever your technical interest, if you find the open source stack amazing, and you have been a consistent high-performing student in your school and university, then this will be a challenging and exciting start to your career.


Applicants to this role are interviewed by a senior team at Canonical for technical roles across the company. Successful candidates will be offered a set of engineering opportunities matched to their strengths and interests, to start their career at Canonical.


We 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.


#stack


#LI-remote


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

DescriptionYour Role:Tenable is looking for an experienced Senior Software Engineer to join our Vulnerability Intelligence Feeds research team. This position will focus on the design, development, and maintenance of our framework of web scrapers, data normalizers, content generat

ProFocus ProFocus |
Today

TITLE: Software Development Engineer in Test - PythonLOCATION: REMOTEPAY: Target pay for this role is $120K-140K per year but may vary based on experienceENGAGEMENT TYPE: Direct HireWHAT YOU’LL BE DOINGThis is an experienced level Software Development Engineer in Test posit

US RemoteSophos LabsJob Requisition Number: AMLAB192Sophos is a worldwide leader in next-generation cybersecurity, protecting more than 500,000 organizations and millions of consumers in more than 150 countries from today’s most advanced cyberthreats. Powered by threat inte

Sophos Sophos |
Yesterday

US RemoteSophos LabsJob Requisition Number: AMLAB192Sophos is a worldwide leader in next-generation cybersecurity, protecting more than 500,000 organizations and millions of consumers in more than 150 countries from today’s most advanced cyberthreats. Powered by threat inte

Teramind is seeking a highly-experienced Data Scientist & ML Engineer. There is no minimum education required for this position, but candidates should have 5+ years of advanced experience working with big data and ML. Promising candidates will go through a rigorous interview

More jobs by this company

Our mission is to streamline and accelerate the adoption of open source across the entire global enterprise technology market. Our customers embrace the Canonical approach to open source for complex projects on bare metal, on the cloud, and at the edge.Canonical Engagement Projec

Scale-out distributed systems are perhaps the most challenging class of software today. Canonical, the publisher of Ubuntu, is a leader in open source infrastructure and operations, and a number of our products and open source projects address the needs of complex and mission cri

Canonical Ubuntu is the leading open source platform for large-scale cloud and edge deployments, so we are increasingly called upon to help customers comply with security certification requirements such as FIPS, CIS and FedRAMP. This role is about:guiding the security certificati

We are excited to create the role of Desktop Gaming Product Manager, to make Ubuntu the best Linux desktop for gaming. We work with partners in the silicon world to ensure the latest graphics drivers and tweaks are built-in for optimal frame rates and latency, as well as with par

Product management of Linux storage, technology and operations. This role is all about:Software-defined block, file and object storageNetwork storage capabilities over RBD, iSCSI and NFSData lake storage technology and implementationLinux storage performance benchmarks and analys

Next-gen operations at scale, with pure Python infra-as-code, from bare metal to containers and applications. Our goal is to perfect enterprise infrastructure devops.We run hundreds of private cloud, Kubernetes, and application clusters for customers across physical and public cl

This role is about:shaping the Ubuntu Server experience for developers and administratorsshaping the Ubuntu cloud instance experience on major public cloudsdefining the Ubuntu based Docker container experiencearticulating the benefits of Ubuntu as a server platformIf you have a p

Lead a Canonical initiative in developer tooling with container technology to create new workflows for collaboration and software engineering in high end fields like AI/ML, robotics, and finance. Canonical Ubuntu is focused on developer experience to enable brilliant people

Lead a Canonical initiative in developer tooling with container technology to create new workflows for collaboration and software engineering in high end fields like AI/ML, robotics, and finance.Canonical Ubuntu is focused on developer experience to enable brilliant people all ov

This is a world-class devops engineering management challenge, bringing together software engineering and product development, operations management, and team leadership in a single high-value role.Not only does this team support Canonical and Ubuntu operations, we also help shap

This is the central application process for software engineering leadership roles at Canonical and Ubuntu, new enterprise open source platform for enterprise, cloud and IoT. If you are excited about the potential that open source has in the enterprise, and you are an expert softw

This role is an opportunity for a technologist with a passion for Linux and Cloud to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then y

Canonical, the publisher of Ubuntu, is a remote-first global software company at the forefront of Cloud and IoT. Our products help companies transform their digital operations from cloud to edge.This management role is to lead a regionally-focused (EMEA, Americas or APAC) team of

Canonical, the publisher of Ubuntu, is a remote-first global software company at the forefront of Cloud and IoT. Our products help companies transform their digital operations from cloud to edge.This management role is to lead a regionally-focused (EMEA, Americas or APAC) team of