Canonical

Senior Engineer

Canonical

Apply
about 1 year ago
Remote, Worldwide
Senior / Staff+
H1B Sponsor

Responsibilities

  • Lead design and architecture of impactful open-source projects.
  • Code in Golang, Rust, Python, C/C++, or Typescript/React.
  • Collaborate proactively with a globally distributed team.
  • Mentor and develop colleagues in their career progression.
  • Display technical leadership within Canonical and its communities.
  • Debug issues and produce high-quality code to resolve them.
  • Contribute to technical documentation to enhance its quality.

Requirements

  • Exceptional academic track record from high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling alternative narrative.
  • Drive and a track record of exceeding expectations.
  • Technical leadership and team motivation skills.
  • Well-organized, self-starting, and able to meet deadlines.
  • Professional manner in interactions with colleagues and partners.
  • Deep experience with at least one of Go, Rust, Python, or C.
  • Subject matter expertise in your engineering domain.
  • Detail-oriented with a focus on performance.
  • Professional written and spoken English.
  • Experience with Linux, preferably Debian or Ubuntu.
  • 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.

Benefits

  • 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.

Tech Stack

CC++DockerFlutterGogRPCKubernetesLinuxOpenStackPythonReactRustSQL

Categories

BackendDevOpsEmbeddedFull StackSecurity