Enable job alerts via email!

Linux devices software engineer - snapd

canonical

Dubai

Hybrid

USD 60,000 - 100,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a passionate software developer to work on the heart of the operating system. This role emphasizes collaboration, quality, and performance, with a focus on open-source software development. As part of a dynamic team, you'll write high-quality code, debug Linux system-level issues, and engage in peer reviews. You will have the opportunity to work remotely with occasional global travel. If you thrive in a technology-driven environment and are eager to contribute to meaningful projects, this position offers an exciting chance to make an impact.

Qualifications

  • Experience in software development using Go, Python, C, or C++.
  • Strong knowledge of Linux system-level fundamentals.

Responsibilities

  • Collaborate with a distributed team to create new features.
  • Debug Linux system-level issues and produce high-quality code.

Skills

Golang
Python
C
C++
Linux
Soft Skills

Education

Bachelor in Computer Science
STEM Degree

Job description

This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption experience. Applicants should be passionate about open source software development. We value collaboration, peer reviews, good unit/integration testing, and maintainable code. General knowledge and experience with Linux as a developer platform is required. Having previous experience with Golang is very nice to have.

What you'll do
  • Collaborate proactively with a distributed team
  • Write high-quality code to create new features
  • Debug Linux system-level issues and produce high-quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Obsess over how to achieve robustness despite unexpected events like power outages
  • Work from home with global travel for up to two weeks, twice a year
Who you are
  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills, are thoughtful and self-motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM, or a similar degree
  • You have professional software development experience using Go, Python, C, or C++
  • You know Linux system-level fundamentals, e.g., cgroups, namespaces, apparmor
  • Commitment to software testing, code reviews, and maintainable code

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advise against sharing personal or bank-related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.