Remote Embedded Linux Containers Software Engineer
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Work on mission-critical Golang code, focusing on software delivery, containers, security sandboxing, telemetry, and device management as a software engineer on the SnapD team.
Develop next-generation software packaging and delivery for Linux, designed for safety, security, and robustness, with application-specific confinement of containers optimized for IoT devices, desktops, and servers.
Ensure that snaps work across multiple Linux flavors to provide publishers with the simplest way to reach the entire Linux world.
Collaborate proactively with a distributed team to write high-quality code for new features and debug issues.
Review code produced by other engineers and discuss ideas to find effective solutions.
Focus on achieving robustness despite unexpected events like power outages.
Work from home with global travel for up to two weeks, twice a year.
Requirements:
A Bachelor’s or equivalent degree in Computer Science, STEM, or a similar field is required.
Professional software development experience using Go, Python, C, or C++ is necessary.
General knowledge of Linux system-level fundamentals, such as cgroups, namespaces, and apparmor, is essential.
A commitment to software testing, code reviews, and maintainable code is expected.
Candidates should be passionate about open-source software development and value collaboration, peer reviews, and good unit/integration testing.
Benefits:
The position offers the flexibility to work from home.
Employees receive learning and development allowances to enhance their skills.
A competitive salary is provided, along with an annual compensation review.
Recognition rewards are available for outstanding contributions.
Generous annual leave is offered to support work-life balance.
Paid maternity, paternity, and sick leave are included in the benefits package.
Employees receive a Priority Pass for travel, facilitating international business trips.
The role provides exposure to international business and technology, enhancing professional growth.