Senior Engineer

4 weeks ago


Montreal Quebec GF, CA Canonical Full time


As a Senior Engineer you'll drive the architecture, design and evolution of high-impact open source. Our teams work at every level of the stack. From the kernel and system software at the core of Ubuntu through to major language runtimes and the bleeding-edge of cloud automation and distributed systems, you'll have the opportunity to work on complex but highly rewarding projects. Our teams also build the services which deliver Ubuntu to the world, on cloud, devices, servers and PCs.


Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.


Role Description

Lead design and architecture of an impactful open source project

Code in Golang, Rust, Python, C/C++ or Typescript / React

Collaborate proactively with a globally distributed team

Mentor, develop and advise colleagues in their career progression

Display technical leadership in Canonical and our communities

Debug issues and produce high-quality code to fix them

Contribute to technical documentation with the aim to make it the best of its kind

Work from home with global travel twice annually for company events


Qualifications

  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • Technical leadership as well as team motivation, direction and pace
  • Well-organised, self-starting and able to deliver to schedule
  • Professional manner interacting with colleagues, partners, and community
  • Deep experience with at least one of Go, Rust, Python or C
  • Subject matter expertise in your engineering domain
  • Conscientiousness and detail orientation, with a focus on performance
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each
  • Additional skills that you might also bring
  • Experience with container technologies such as LXD, Docker and Kubernetes
  • Experience with highly concurrent, distributed systems
  • Experience with embedded systems
  • Performance engineering – from kernel to web – benchmarks, optimisation
  • Experience with software security – fuzzing, tabletop threat models, analysis, audit
  • Experience build systems and toolchains, including for cross-compilation
  • Experience with public clouds or OpenStack
  • Experience with Debian/Ubuntu packaging
  • Experience with systems programming or scalable web services
  • Deep quality and test engineering
  • Web or Flutter front-end experience
  • REST and gRPC API experience
  • SQL and NoSQL data store expertise
  • Experience with public clouds or OpenStack
  • Experience with Debian/Ubuntu packaging
  • Experience with systems programming or scalable web services


  • Montreal, Quebec, G4F, CA Technical-Link N. America Full time

    Senior Flight-Operations Satellite-Systems-EngineerRole:As part of the System Engineering Department, the Flight Operations System Engineer will participate, and coordinate the work needed for the analysis, planning and definition of the constellation operations ConOps, and the preparations, testing and execution of the operations procedures.Tasks:Trade-off...


  • Montreal, Quebec, G4F, CA AKUR8 Full time

    Akur8 is a young, dynamic, fast growing Insurtech that has been transforming insurance pricing and reserving with transparent Machine Learning since 2016.Akur8 leverages the power of Transparent Machine Learning and Predictive Analytics to inject game-changing speed, performance and reliability into insurers’ pricing and reserving processes.Since 2016 our...


  • Montreal, Quebec, G4F, CA Hays Full time

    Senior Product engineer |Montreal, QC | Manufacturing | Up to $90000 based on experience | On-siteYour New Company Join our client at the forefront of providing innovative solutions for high-reliability miniaturization. We specialize in Medical, Aerospace, Defense & Security, and high-end industrial markets. With over 35 years of deep industry experience in...


  • Montreal, Quebec, G4F, CA Applicantz Full time

    Make an Impact: Build the Future of Cloud Data at Scale!Are you a DevOps expert ready to work on cutting-edge cloud infrastructure powering exabyte-scale platforms? Do you thrive in an environment where innovation, reliability, and scalability drive success? If so, this is your opportunity to be part of a high-performing team delivering next-generation data...

  • Senior Engineer

    4 weeks ago


    Montreal, Quebec, G4F, CA Skyline Group Full time

    At Skyline Group, we are a dynamic and rapidly growing organization, looking for talented individuals to join our team and drive our continued success.Vision: To become North America’s trusted choice for safe elevated work areas.Mission: To create safe elevated work areas that protect people, companies, and brands.Purpose: Elevate those who surround us and...


  • Montreal, Quebec, G4F, CA ESMART Full time

    OverviewWe are seeking a dynamic, hands-on, and experienced Director of Embedded Engineering to lead our firmware and hardware engineering teams. This role is critical in driving the design, development, PLM, process improvement, and delivery of cutting-edge embedded systems that power our innovative products. The ideal candidate will have a proven track...


  • Montreal, Quebec, G4F, CA emergiTEL Full time

    Senior .NET Developer Opportunity About the RoleMy client is seeking a talented Senior .NET Developer with expertise in the Financial and Banking industry. Based in Montreal, this role involves working with advanced technologies like AI, GPT, and Microsoft Azure to design innovative solutions and address real-world challenges. If you thrive in a...


  • Montreal, Quebec, G4F, CA HaiLa Full time

    HaiLa is building ultra low power radio communications solutions that will eliminate the need for batteries in wireless communication devices by offering a product that is hyper power efficient that can run indefinitely from harvested energy. Our mission is to enable Ambient Power IoT with sensing everywhere on existing protocols such as Wi-Fi. This is an...


  • Montreal, Quebec, G4F, CA Fed IT Full time

    Hello,I'm Clémence, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions.I work on two types of recruitment: temporary and permanent.All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure...


  • Montreal, Quebec, G4F, CA National Bank Full time

    A career as a DevOps Site Reliability Engineering (SRE) in the National Bank team means acting as a specialist in the development and management of resilient critical assets. This job allows you to have a positive impact on our organization, thanks to your expertise in DevOps and SRE.Your JobPromote best practices in resilience and stability among...


  • Montreal, Quebec, G4F, CA National Bank Full time

    As a Senior Developper in the Cloud Security Services Design & Delivery team at National Bank, you’ll be a specialist in cloud development and transversal cyber security. With your development skills, your experience with working on cloud platforms and your knowledge of cyber security you’ll have a positive impact on protecting the bank and reducing risk...


  • Montreal, Quebec, G4F, CA Fed IT Full time

    Hello,I'm Clémence, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions.I work on two types of recruitment: temporary and permanent.All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure...


  • Montreal, Quebec, G4F, CA LanceSoft, Inc. Full time

    Job Description:We have an immediate need in an experienced full-stack developer, who is strong in Java and knowledgeable in Angular.Ideal candidates will have an extensive, multi-year hands-on experience, an eye for quality and emphasis on details, to help our highly motivated agile squads to develop and maintain the next generation, distributed platform...


  • Montreal, Quebec, G4F, CA Sky Systems, Inc. Full time

    Analyste Réseau SeniorEmplacement : Toute localisation autour de Montréal, Brossard, 50 % en bureauDurée du mandat : 12 mois pour 35 heures par semaine, renouvelableDescription du poste :L'analyste/r spécialiste réseau est responsable des opérations du réseau, y compris de l'intégration des nouvelles technologies réseau telles que le sans...


  • Montreal, Quebec, G4F, CA KPMG Canada Full time

    OverviewAt KPMG, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause: turning insight into opportunity for clients and communities around the world. KPMG’s Management Consulting practice helps organizations leverage change. The business intelligence and engineering team helps organizations to utilize data by...


  • Montreal, Quebec, G4F, CA National Bank Full time

    A career as a Full Stack Java Developer in the Master Client Profil (MCP) team at Banque Nationale means acting as an expert in Full Stack Java software development. This job allows you to have a positive impact on our organization through your software development experiences. Your Job Implement the front-end as well as data integration and consumption...


  • St-Lambert, Quebec, CA DILAX Systems Inc. Full time

    Senior Engineering Project ManagerDILAX is looking to hire a Senior Project Manager to strengthen our team. Are you an engineering graduate looking for an interesting challenge? Do you have experience in public transit projects, particularly passenger rail? Do terms like IDR, PDR, FDR, SCAMPI, FRACAS and FMECA mean something to you? Are you meticulous in...


  • Montreal, Quebec, G4F, CA CrimsonXT Full time

    Are you looking for an exciting new career opportunity?CrimsonXT have partnered with the pioneers of oil free centrifugal chillers, seeking an experienced Health and Safety Manager to develop, implement, and oversee all health and safety policies and procedures. The ideal candidate will have a strong background in industrial health and safety management,...


  • Montreal, Quebec, G4F, CA DRA Global Full time

    DRA Global est un groupe mondial diversifié d'ingénierie, d'exécution de projets et de gestion des opérations, dont les antécédents impressionnants s'étendent sur plus de trois décennies.En tant que partenaire de premier choix, DRA Global vise à attirer, à recruter et à retenir les meilleurs talents sur le marché; ce faisant, nous...


  • Montreal, Quebec, G4F, CA Opusing LLC - Staffing Agency Full time

    Length of term: 6 months Work schedule: 37.5 hours/weekWork mode: Hybrid (2 days/week onsite are required)Language: French and EnglishJob Description We are searching for an IT Analyst with strong experience in business and functional analysis on behalf of one of our clients. The IT Analyst is responsible for managing business requirements, documenting...