Remotery

Senior Software Engineer, Docker Desktop, Desktop Systems Focus

Posted 2 days ago

This is a fully remote position, open to applicants in United States, +1 more state.

📋 Description

• Design, develop, and maintain various lifecycle components, such as installation, updates, startup processes, and system services.

• Enhance the reliability and performance of Docker Desktop across macOS, Windows, and Linux environments.

• Engage in OS-level integrations, permissions models, and system behaviors, including admin and admin-less installations.

• Troubleshoot and resolve intricate issues related to startup, crashes, and system interactions.

• Collaborate with platform and feature teams to guarantee seamless integration with shared components.

• Contribute to documentation, participate in technical design discussions, and facilitate knowledge sharing within the Desktop ecosystem.

• Develop high-quality code with robust test coverage while promoting healthy engineering practices.

• Participate in an on-call rotation outside of standard business hours as necessary.

• Lead or co-lead significant features from design through to development.

• Spearhead architectural initiatives or cross-cutting platform projects and influence engineering practices across teams.


⛳️ Requirements

• Over 6 years of experience in backend software development.

• Recent, demonstrated proficiency in Go (Golang).

• Extensive experience in backend and platform engineering.

• In-depth understanding of operating systems (macOS, Windows, or Linux), including their system APIs and behaviors.

• Capability to design modular, maintainable system components that effectively scale across teams.

• Proficiency in debugging complex system-level issues and enhancing reliability and performance.

• Strong problem-solving abilities and capacity to navigate through ambiguity.

• Excellent communication skills, encompassing written documentation and technical design discussions.

• Willingness to learn Go and contribute to a Go-based codebase.

• A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

• Readiness to participate in an on-call rotation as required.

• Candidates must currently reside in the East Coast time zone in the US or Canada.

• Docker evaluates visa sponsorship on a case-by-case basis depending on business requirements.


🏝️ Benefits

• Freedom & flexibility; align your work with your lifestyle.

• Designated quarterly Whaleness Days along with an end-of-year Whaleness break.

• Home office setup support.

• 16 weeks of paid parental leave (after 6 months of employment).

• Technology stipend equivalent to $100 USD net/month.

• PTO plan that encourages you to take time for activities you enjoy.

• Training stipend for conferences, courses, and classes.

• Equity opportunities.

• Docker merchandise.

• Medical benefits, retirement plans, and holidays vary by country.

• Remote-first culture.

People also viewed

Future Connections2 days ago

Senior Fullstack Engineer

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Akamai Technologies2 days ago

Software Engineer II – Data Products

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
cigus2 days ago

Senior PLC Software Developer, CODESYS V3

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Digi International2 days ago

Principal GTM Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Fivetran2 days ago

Staff Software Engineer, Metadata

US flagCalifornia OnlyFull-timeFull-stack Engineer$183k – $245k/year
ApplyView job
CQ fluency2 days ago

Full-Stack DevSecOps Engineer

PH flagPhilippines, +2 more statesFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers