Remote Jobs

Canonical logo

Senior Software Engineer

Canonical

Location
Brazil
Posted

Join Canonical as a software engineer to help build the future of Ubuntu Server. Collaborate on open-source projects, maintain packages, and contribute to the development of a leading OS platform used globally in public clouds and enterprise environments.

Airtm logo

Senior iOS Developer

Airtm

Location
Brazil
Posted

Senior iOS Developer for Airtm's iOS app with Swift, SwiftUI, MVVM, Combine, Async/Await expertise needed

Senior Machine Learning Scientist

Coursera

Location
India
Posted

Join Coursera's Discovery Science ML team to develop hyper-personalized recommender systems using machine learning techniques.

Mercury logo

Senior Risk Strategist

Mercury

Location
Canada
Posted
Salary Range
174k - 204k USD

Senior Risk Strategist at Mercury: Develop risk management strategies using data analysis, lead cross-functional efforts, and ensure regulatory compliance.

Eventbrite, Inc. logo

Senior SQL Analyst

Eventbrite, Inc.

Location
United States of America
Posted
Salary Range
74k - 132k USD

Analyze data using SQL to provide insights for optimizing customer service strategies. Collaborate with leadership to improve processes and measure program impacts.

Dropbox logo

Software Asset Management Analyst - Corp IT

Dropbox

Location
United States of America
Posted
Salary Range
137k - 209k USD

Software Asset Management Analyst: Optimize software management and deployment across Dropbox

Mozilla logo

Senior Data Scientist, Ads

Mozilla

Location
Canada
Posted
Salary Range
110k - 168k C$

Join Mozilla as a Data Scientist to drive impactful decisions with data, leveraging your expertise in statistical methods and cross-functional collaboration to shape the future of digital advertising.

Reddit logo

Senior Data Scientist - Ads

Reddit

Location
United States of America
Posted

Senior Data Scientist role at Reddit, leveraging data to maximize advertiser value on our platform, with flexible remote work options and comprehensive benefits.

Masabi logo

Senior Kotlin Developer (backend)

Masabi

Location
India
Posted

Kotlin Backend Developer at Masabi: Build innovative fare collection platforms with diverse tech stack

StackAdapt logo

Data Scientist / Senior Data Scientist

StackAdapt

Location
Canada
Posted
Salary Range
150k - 250k USD

Develop and ship impactful computer vision features using tools by Roboflow, collaborate with a talented team, and create innovative AI solutions that make the world programmable.

StackAdapt logo

Data Scientist / Senior Data Scientist

StackAdapt

Location
United States of America
Posted

Join StackAdapt as a Data Scientist to innovate ML algorithms for advertising performance, collaborate with engineers, and enjoy comprehensive benefits in a remote-friendly environment.

Nethermind logo

Senior Recruiter – Blockchain & AI

Nethermind

Location
Brunei Darussalam
Posted

Senior Recruiter for Web3 & AI talent acquisition with expertise in blockchain, AI, and technical recruitment.

Signifyd logo

Senior Data Scientist, Hungary

Signifyd

Location
Hungary
Posted

Senior Data Scientist at Signifyd: build production ML models, collaborate with engineering teams, and improve e-commerce shopping experience.

Mercury logo

Senior Full Stack Engineer - Card Fraud and Disputes

Mercury

Location
Canada
Posted
Salary Range
174k - 204k USD

Develop seamless experiences for customers submitting fraud and dispute claims while empowering internal teams with efficient tools at Mercury's Card Fraud and Disputes team. Collaborate cross-functionally to deliver impactful solutions using React, TypeScript, Redux, Haskell, Yesod, Persistent, and PostgreSQL.

Canonical logo

Senior Software Engineer

Canonical

Job Location

BrazilBritish Virgin IslandsCameroonCanadaCayman IslandsCentral African RepublicChileColombiaComorosCongo, (Kinshasa)Costa RicaCôte d'IvoireCroatiaCubaDenmarkDjiboutiDominicaEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFaroe IslandsFinlandFranceFrench GuianaGabonGambiaGermanyGibraltarGreeceGreenlandGrenadaGuadeloupeJamaicaMaltaAlgeriaAndorraAngolaAntigua and BarbudaArubaAustriaBahamasBahrainBarbadosBelgiumBelizeBeninBermudaBotswanaBulgariaBurkina FasoBurundiChadCyprusArgentinaSaint HelenaSwazilandSwedenSwitzerlandJordanKenyaKuwaitMaliPanamaParaguayPeruSaint LuciaSierra LeoneSlovakiaSloveniaLatviaLebanonLesothoLiberiaLibyaLithuaniaLuxembourgMacedonia, Republic ofNetherlandsNicaraguaNigerNigeriaNorwayPolandPuerto RicoQatarRéunionRomaniaRwandaSaint-BarthélemySomaliaSpainSudanSurinameSvalbard and Jan Mayen IslandsTanzania, United Republic ofTogoMadagascarOmanMalawiSyrian Arab Republic (Syria)TurkeyUgandaUnited Arab EmiratesVenezuela (Bolivarian Republic)Virgin Islands, USBouvet IslandCongo (Brazzaville)Czech RepublicDominican RepublicGhanaAlbaniaBelarusBoliviaGuatemalaGuineaGuinea-BissauLiechtensteinMartiniqueMauritaniaMauritiusMayotteMexicoMonacoSouth AfricaTurks and Caicos IslandsUnited KingdomUnited States of AmericaUruguayWestern SaharaYemenZambiaZimbabweBosnia and HerzegovinaBritish Indian Ocean TerritoryCape VerdeMoldovaMontserratMoroccoMozambiqueNamibiaNetherlands AntillesSaint Pierre and MiquelonPortugalRussian FederationSaint Kitts and NevisSaint-Martin (French part)Trinidad and TobagoTunisiaSaint Vincent and GrenadinesSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSeychellesGuyanaHaitiHoly See (Vatican City State)HondurasHungaryIcelandIran, Islamic Republic ofIraqIrelandIsraelItaly

Job Summary

Canonical is seeking a software engineer passionate about open-source to join the Ubuntu Engineering Server Team. The role involves collaborating on a distributed team to maintain and package various software components for Ubuntu Server, including web servers, databases, virtualization, and containerization stacks. You'll work with experienced engineers, contribute to shaping Ubuntu's future, and engage with upstream projects and customers. Canonical offers a remote-first environment with twice-yearly in-person sprints, learning budget, annual bonus, and other benefits.

Skills

ContainersGoPHPPythonRubyRustOpen SourcePackage ManagementVirtualizationUbuntu ServerC/ C++

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. 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 1200+ colleagues in 75+ 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.

Canonical’s Ubuntu Engineering Server Team is looking for open source enthusiasts to help build the distro of the future. The Server Team maintains and packages a wide variety of software including webservers, databases, and virtualization and containerization stacks. This is an exciting opportunity for you, a software engineer passionate about open source software. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company and help us to bring free software to the widest audience.

Ubuntu Server is a platform that enables amazing technology the whole world over, and is the #1 operating system in the public clouds. Applicants to this role will have the opportunity to help with everything that goes into evolving Ubuntu.  You will get to work with our experienced team and have the benefits of learning and growing alongside the best engineers in the business.

The role entails

  • Collaborating proactively within a distributed team

  • Fostering a software ecosystem with seamless user experience for all Ubuntu users

  • Evaluating contributions of other engineers to maintain high-quality software standards.

  • Playing a role in shaping the future of Ubuntu via both - new ideas in your areas of interest and advising on work being done elsewhere

  • Collaborating with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers

  • Owning the maintenance of Ubuntu Server packages. Specifically but not limited to:

    • Traditional server workloads (web servers, databases, network services, etc)

    • Virtualisation and Containers

    • Package management and dependencies

    • Language runtimes and toolchains

  • Work from home with global travel 2 to 4 weeks for internal and external events

What we are looking for in you

  • You love technology and working with brilliant people

  • You are curious, flexible, articulate, and accountable

  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated

  • Interest or experience in open source maintenance or contributions

  • Able to replay complex workloads and systems. Able to write detailed test plans and reproducibility steps.

  • Feel comfortable contributing and debugging many languages such as C/C++, Python, Rust, Go, Ruby, PHP

  • Experience in packaging in one or more ecosystems. This could be language specific systems (Python wheels, Rust Crates, Go Modules, or other equivalent) or any distro package format (deb, rpm, NixOS, or other equivalent).

  • Experience using and creating containers and virtual machines

  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree (or any higher) or equivalent professional experience (5+ years of professional experience)

What we offer colleagues

We 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 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 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 2004.​ 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 employer

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.

#LI-remote