Canonical

Software Engineer - L3 Support

Canonical

Apply
8 months ago
Remote, Worldwide
Mid Level
H1B Sponsor

Responsibilities

  • Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes.
  • Maintain a close working relationship with Canonical's Field, Support, and product engineering teams.
  • Participate in upstream communities.
  • Develop bug fixes, backport patches, and work with upstream for inclusion.
  • Review code produced by other engineers.
  • Demonstrate good judgment in technical methods and techniques.
  • Prioritize work and manage your time effectively.
  • Participate in team discussions to improve processes, tools, and documentation.
  • Maintain clear, technical, and concise communications.
  • Work from home and travel internationally up to 10% of work time.

Requirements

  • An exceptional academic track record.
  • Background in Computer Science, STEM, or similar.
  • Experience with Linux and open source software.
  • Experience with at least one of Python, Go, C, or C++ on Linux.
  • A drive to learn unfamiliar technology and deep-dive difficult issues.
  • Willingness to travel up to 4 times a year for internal 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 & Wellness Platform.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass and travel upgrades for long-haul company events.

Tech Stack

CC++DockerGoKubernetesLinuxMongoDBOpenStackPostgreSQLPython

Categories

AI & MLBackendData EngineeringDevOps