Embedded Linux Containers Software Engineer
Canonical
about 1 year ago
Remote, Worldwide
Entry Level / Mid Level
H1B Sponsor
Responsibilities
- Collaborate proactively with a distributed team.
- Write high quality code to create new features.
- Debug 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.
Requirements
- Bachelor’s or equivalent in Computer Science, STEM or similar degree.
- Professional software development experience using Go, Python, C, or C++.
- Knowledge of Linux system-level fundamentals, e.g. cgroups, namespaces, apparmor.
- Commitment to software testing, code reviews and maintainable code.
- Strong soft skills, including curiosity, flexibility, and accountability.
Benefits
- Work from home.
- Learning and development allowances.
- Competitive salary.
- Annual compensation review.
- Recognition rewards.
- Generous annual leave.
- Paid maternity, paternity and sick leave.
- Priority Pass for travel.
- Exposure to international business and technology.
Tech Stack
CC++GoLinuxPython
Categories
BackendEmbedded