Talent.com
Rust Engineering Lead - Linux and Open Source

Rust Engineering Lead - Linux and Open Source

CanonicalKraków, Województwo małopolskie, Polska
30+ days ago
Job description

Overview

Rust Engineering Lead - Linux and Open Source 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have 1200+ colleagues in 75+ countries with many roles that are home-based and distributed. We hire to align on strategy and execution through periodic in-person team meetings in various locations.

Location : open roles for Rust engineers in every time zone.

Responsibilities

  • Design and implement well-tested and well-documented software in Rust
  • Advocate for Rust adoption in Canonical and upstream projects
  • Identify projects and codebases suitable for Rust adoption
  • Debug and fix issues reported by users
  • Participate in engineering reviews of code and architecture
  • Collaborate with the community and colleagues on technical specifications
  • Seek improvements to engineering and operations practices
  • Deploy and operate services developed by the team in some cases
  • Contribute to product success through technical advocacy

What we are looking for in you

  • Academic track record from high school and university or a compelling alternative path
  • Undergraduate degree in Computer Science or STEM, or a strong alternative path
  • For senior roles, experience building, deploying, and operating distributed systems and APIs
  • Drive, initiative, and ability to deliver to schedule
  • Professional interaction with colleagues and partners in a multicultural environment
  • Experience designing and writing high-quality Rust software on Linux
  • Experience with Linux at the system level
  • Professional written and spoken English
  • Strong work ethic, accountability, curiosity, flexibility
  • Willingness to travel up to twice a year for company events (up to two weeks each)
  • Nice-to-have skills

  • Experience developing for Ubuntu
  • Experience with LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro
  • Performance engineering and security experience
  • What we offer

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and performance-based incentives
  • Recognition rewards and annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities to travel to meet colleagues
  • Travel upgrades for long-haul company events
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of open source. As the publisher of Ubuntu, we recruit globally and maintain high standards for joining the company. Most colleagues work from home, collaborating across time zones to innovate and deliver.

    Canonical is an equal opportunity employer. We foster a workplace free from discrimination and value diverse experience and perspectives.

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineering Lead • Kraków, Województwo małopolskie, Polska