Canonical

Software Engineer, Sustaining Engineering

Canonical
Apply
over 1 year ago
Remote, WorldwideMid Level
H1B Sponsor

Responsibilities

  • Resolve complex customer problems involving Ubuntu, the Kernel, Ceph, OpenStack, Kubernetes, and other open-source software
  • Troubleshoot issues and drive them to resolution through workarounds, guidance, and bug fixes
  • Develop bug fixes, backport patches, and collaborate with upstream projects for inclusion
  • Review code produced by other engineers
  • Maintain relationships with field, support, and product engineering teams
  • Participate in upstream communities and team discussions
  • Improve processes, tools, and documentation
  • Prioritize work and manage time effectively
  • Communicate clearly, technically, and concisely
  • Work remotely and travel internationally for team meetings, events, and conferences

Requirements

  • Professional experience as a software engineer
  • Background in Computer Science, STEM, or a similar field
  • Strong experience with Linux
  • Experience with Ceph, OpenStack, Kubernetes, or other cloud technologies
  • Strong development-level experience with at least one of Python, Go, C, or C++ on Linux
  • Ability to troubleshoot using debugging tools such as gdb
  • Familiarity with Git source code repositories and branches
  • Exceptional academic track record
  • Willingness to travel up to four times per year for internal events

Benefits

  • Remote, distributed work environment with teams in all time zones
  • Twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities to travel to meet colleagues and attend company events
  • Priority Pass for travel and travel upgrades for long-haul company events
  • International travel of up to 10% of work time, including up to four internal events per year

Categories

Canonical

About Canonical

1,001-5,000 employees

Canonical, the publisher of Ubuntu, provides open source security, support and services. Our portfolio covers critical systems, from the smallest devices to the largest clouds, from the kernel to containers, from databases to AI. With customers that include top tech brands, emerging startups, governments and home users, Canonical delivers trusted open source for everyone.

Contact me