Graduate Software Engineer, Open Source and Linux

New
C
CanonicalOpen-source software
Home based - WorldwideFull-TimeEntry
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Professional written and spoken English
Required Skills
PythonJavaJavascriptGoRustLinux

Requirements

  • Have an exceptional academic track record from high school and university.
  • Hold an undergraduate degree in Computer Science, Business Informatics, Mathematics, or another STEM discipline with programming courses.
  • Be confident getting started and delivering high-quality code in at least one of Python, Rust, C/C++, Golang, JavaScript, or Java.
  • Have experience with Ubuntu or another Linux distribution.
  • Show a track record of exceeding expectations to achieve outstanding results.
  • Be results-oriented and organized, with the drive to meet commitments.
  • Have personal technology and software engineering projects beyond the curriculum.
  • Have excellent interpersonal skills, curiosity, flexibility, and accountability.
  • Demonstrate personal responsibility, thoughtfulness, self-awareness, and the ability to reflect and develop.
  • Be able to travel internationally twice a year for company events lasting up to two weeks.

Responsibilities

  • Shape product roadmaps at global sprints held every six months.
  • Focus on design and user experience, including for developer tooling and command-line applications.
  • Write high-quality, resilient, and performant code.
  • Build mastery of key programming languages and Linux system knowledge.
  • Engage with users and the open-source community through code reviews and issue trackers.
  • Respond to customer issues as a priority and develop an understanding of enterprise requirements.
  • Develop skills and awareness in software security design and implementation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now