Talent.com
System Software Engineer - GCC / LLVM compiler, tooling, and ecosystem

System Software Engineer - GCC / LLVM compiler, tooling, and ecosystem

CanonicalLima Metropolitana, Lima, Peru
Hace 22 días
Descripción del trabajo

Overview

Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We hire globally with many roles remote; teams meet in person 2 to 4 times yearly in various locations to align on strategy and execution.

The company is founder-led, profitable, and growing. We are hiring a System Software Engineer for GCC / LLVM compiler, tooling, and ecosystem to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. The role will deliver the best possible GCC and LLVM runtimes, developer experience and supporting tooling in Ubuntu, ensuring the cutting edge of modern programming languages innovation is available to Ubuntu users.

You will build a rewarding career working with open source technology at Canonical, make Ubuntu the best operating system to develop and run C / C++ applications in cloud, datacenters, containers, and on any platform Ubuntu can run.

The Ubuntu Foundations Team delivers the core Ubuntu system, the base for the entire Ubuntu family of products and services. We aim to provide the latest free software components in an easy-to-use and reliable form, building on keystone open source software like GNU and Debian.

Location

This role will be based remotely in the EMEA region.

The role entails

  • Collaborate proactively with a distributed team
  • Select, integrate and package best-of-breed tooling with Ubuntu to improve developer and operator experience with GCC and LLVM
  • Write high-quality code to create new features
  • Debug issues and produce high-quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 weeks a year for internal and external events

What we are looking for in you

  • You have relevant GCC or LLVM experience, ideally in cloud-native software and Linux
  • You have experience in packaging software for Debian and Ubuntu
  • You are a long-time Linux user
  • Exceptional academic track record from both high school and university
  • Undergraduate degree in a technical subject or a compelling narrative about your alternative path
  • You love technology and working with brilliant people
  • You are passionate, curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Ability to travel internationally twice a year for company events up to two weeks long
  • What we offer colleagues

  • 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
  • Team Member Assistance Program & Wellness Platform
  • 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, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. Most colleagues have worked from home since our inception in 2004. Working here challenges you to think differently, work smarter, 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.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries : Software Development
  • #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Software Engineer • Lima Metropolitana, Lima, Peru

    Ofertas relacionadas
    • Oferta promocionada
    System Software Engineer - Ubuntu Networking

    System Software Engineer - Ubuntu Networking

    CanonicalLima Metropolitana, Lima, Peru
    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 cloud, data science, AI, engine...Mostrar másÚltima actualización: hace 28 días
    • Oferta promocionada
    Lead Golang Software Engineer, Commercial Systems

    Lead Golang Software Engineer, Commercial Systems

    CanonicalLima, Lima, Peru
    Lead Golang Software Engineer, Commercial Systems.Lead Golang Software Engineer, Commercial Systems.Lead Golang Software Engineer, Commercial Systems. Be among the first 25 applicants.Lead Golang So...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Profesor / a de Álgebra - Trabajo Remoto con Horario Flexible

    Profesor / a de Álgebra - Trabajo Remoto con Horario Flexible

    TusclasesHuaral, Peru
    Buscas un trabajo online con horario flexible y bien remunerado?.En Tusclases, estamos buscando profesores de Álgebra, con o sin experiencia, para impartir clases en línea, desde cualquier parte de...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Embedded Engineer (LATAM)

    Senior Embedded Engineer (LATAM)

    BA Global TalentLima, Peru
    The Senior Embedded Software Test Engineer will work in the Software Certification team to analyze and test the embedded software operating on the ALIA-250 production aircraft.You would be joining ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer - OpenStack

    Software Engineer - OpenStack

    CanonicalLima, Lima, Peru
    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 initiat...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer - L3 Support

    Software Engineer - L3 Support

    CanonicalLima, Lima, Peru
    Software Engineer - L3 Support.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 ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer II

    Software Engineer II

    FISLima Metropolitana, Lima, Peru
    Our technology powers the world’s economy and our teams bring innovation to life.We champion diversity to deliver the best products and solutions for our colleagues, clients and communities.As a So...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Salve.Inno ConsultingLima, Peru, Callao Region, Peru
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Embedded Linux Senior Software Engineer - Optimisation

    Embedded Linux Senior Software Engineer - Optimisation

    CanonicalLima, Lima, Peru
    Embedded Linux Senior Software Engineer - Optimisation.Embedded Linux Senior Software Engineer - Optimisation.Embedded Linux Senior Software Engineer - Optimisation. Be among the first 25 applicants...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior ML Engineer, Recommendation Systems

    Senior ML Engineer, Recommendation Systems

    Launch PotatoLima Metropolitana, Lima, Peru
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Launch Potato is a profitable digital media company that reaches over 30M+ monthly visitors through br...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer - Solutions Engineering

    Software Engineer - Solutions Engineering

    CanonicalLima, Lima, Peru
    Software Engineer - Solutions Engineering.Software Engineer - Solutions Engineering.Software Engineer - Solutions Engineering. Be among the first 25 applicants.Software Engineer - Solutions Engineer...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Control Support Engineer

    Control Support Engineer

    VanderlandeLima Metropolitana, Lima, Peru
    As a Control Support Engineer, you will be responsible for providing expert-level support for the ADAPTO system, Vanderlande’s shuttle-based AS / RS technology. Your main objective is to ensure optima...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer, Ceph & Distributed Storage

    Software Engineer, Ceph & Distributed Storage

    CanonicalLima, Lima, Peru
    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 in...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Salve.Inno ConsultingLima, Peru, Callao Region, Peru
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Maintenance Engineer

    Software Maintenance Engineer

    CanonicalLima, Lima, Peru
    Be among the first 25 applicants.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 u...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    GxP IT Systems Engineer, Manufacturing and Labs

    GxP IT Systems Engineer, Manufacturing and Labs

    ModernaLa Victoria, Lima, Peru
    Ingénieur Systèmes TI GxP expérimenté et polyvalent pour soutenir les opérations de fabrication sur le site de Laval.Ce poste collabore avec des ingénieurs en automatisation, des analystes CQ, des ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Golang System Software Engineer - Containers / Virtualisation

    Golang System Software Engineer - Containers / Virtualisation

    CanonicalLima, Lima, Peru
    Golang System Software Engineer - Containers / Virtualisation.Golang System Software Engineer - Containers / Virtualisation. Golang System Software Engineer - Containers / Virtualisation.Be among th...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Linux devices software engineer - snapd

    Linux devices software engineer - snapd

    CanonicalLima, Lima, Peru
    Linux devices software engineer - snapd.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very w...Mostrar másÚltima actualización: hace más de 30 días