Go (Golang) Software Engineer, Developer Tooling and Containers

C
CanonicalSoftware Development
APAC region, APAC time zonesFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
Professional software development experience
Required Skills
PythonSoftware DevelopmentStrategyGo

Requirements

  • Professional software development experience using Go, Python, C, or C++
  • Knowledge of Linux system-level fundamentals (e.g., cgroups, namespaces)
  • Curious, thoughtful, articulate, and accountable
  • Exceptional academic track record
  • Undergraduate degree in a technical subject or equivalent experience
  • Confidence to provide feedback and share ideas respectfully
  • Professional written and spoken English with excellent presentation skills
  • Ability to travel internationally up to two weeks, twice a year

Responsibilities

  • Design the user experience of new capabilities in the tool
  • Write high-quality code to create new features
  • Ensure correctness and robustness of work for diverse use cases
  • Address well-defined problems through software creation
  • Consider performance, quality, and security in implementation strategy
  • Collaborate with internal and external teams
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now