Talent.com
Esta oferta de trabajo no está disponible en tu país.
Senior / Staff / Principal Engineer

Senior / Staff / Principal Engineer

CanonicalMadrid, Comunidad de Madrid, España
Hace más de 30 días
Descripción del trabajo

Overview

Senior / Staff / Principal 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 cloud, data science, AI, engineering innovation, and IoT. We employ 1200+ colleagues in 75+ countries with very few office-based roles. Teams meet two to four times a year in person to align on strategy and execution. The company is founder-led, profitable, and growing. This is a general track for Senior+ Engineers in any team at Canonical. After the first round of interviews we will identify teams that are a strong fit and progress your application accordingly.

Location

Remote opportunities for Senior Engineers in every time zone.

Responsibilities

  • Leading design and architecture of an impactful open source project
  • Coding in Go, Rust, Python, C / C++ or TypeScript / React
  • Collaborating proactively with a globally distributed team
  • Mentoring, developing and advising colleagues in their career progression
  • Displaying technical leadership in Canonical and in our communities
  • Debugging issues and delivering high-quality code
  • Contributing to technical documentation to make it the best of its kind
  • Working from home with travel to company events twice annually

Qualifications

  • Exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path
  • Drive and a track record of going above and beyond expectations
  • Technical leadership and the ability to motivate, direct and pace a team
  • Deep experience with at least one of Go, Rust, Python or C
  • Conscientiousness and attention to detail, with a focus on performance
  • Excellent communication skills including professional written and spoken English
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Ability to travel twice a year for company events
  • Nice-to-have skills

  • Container technologies such as LXD, Docker and Kubernetes
  • Highly concurrent, distributed systems
  • Performance engineering – from kernel to web – benchmarks, optimization
  • Software security – fuzzing, tabletop threat models, analysis, audit
  • Build systems and toolchains, including for cross-compilation
  • Public clouds or OpenStack
  • Debian / Ubuntu packaging
  • 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
  • What we offer you

    We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually and provide a performance-driven bonus or commission. We offer additional benefits reflecting our values to ensure fairness globally.

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget
  • 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
  • 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 behind Ubuntu, we recruit globally and have operated a remote-first culture since 2004. Canonical seeks excellence and aims to be the best at what we do.

    Equal Opportunity

    Canonical is an equal opportunity employer. We foster a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds is valued, and every applicant will receive fair consideration.

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Principal Engineer • Madrid, Comunidad de Madrid, España