wagey.ggwagey.gg
31,365  jobs31,365  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(31,365)/Senior Software Engineer Role(1,513)/Docker (45) - Senior Software Engineer, Docker Desktop (East Coast)
Docker

Docker - Senior Software Engineer, Docker Desktop (East Coast)

Remote - United States, Canada$185k - $261k+ Equity3mo ago
RemoteSeniorNADiagnosticsSenior Software EngineerDocumentationDockerGoLinux

Requirements

• 6+ years of experience building backend software, with recent demonstrated hands-on Go (Golang) proficiency. We are looking for strong backend and platform engineering experience for this role. • Strong understanding of operating systems (macOS, Windows, or Linux), including system APIs and behavior • Demonstrated ability to design modular, maintainable system components that scale across teams. • Ability to debug complex system-level issues and improve reliability and performance. • Experience designing modular, maintainable components used by other teams. • Strong problem-solving skills and ability to work through ambiguity. • Excellent communication skills, including written documentation and technical design discussions • Willingness to learn Go and contribute to a Go-based codebase. • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. • Experience with cross-platform desktop development. • Familiarity with virtualization, networking, or container technologies. • Experience with telemetry, diagnostics, or system observability. • Exposure to release engineering or CI/CD systems. • What to Expect • First 30 Days • Meet your team, your onboarding buddy, and key collaborators across Docker Desktop. • Set up your development environment and become familiar with the Desktop Platform architecture, lifecycle systems, and key internal components. • Contribute your first small changes—bug fixes, reliability improvements, or performance tweaks. • Participate in design discussions and pair programming to gain exposure to our tooling and workflows. • First 90 Days • Drive or co-drive a larger feature, from design to development. • Present findings, technical proposals, or insights to the team through proposal reviews or internal demos. • Influence roadmap priorities based on what you’ve learned about the system’s strengths, gaps, and opportunities. • One Year Outlook (First Year) • Deliver measurable impact with the team. • Lead architectural or cross-cutting platform initiatives that improve development velocity or user experience. • Help shape long-term technical direction with well-considered proposals and influence cross-team engineering practices. • Become a go-to engineer for complex issues and a trusted partner to teams building on top of the platform. • Docker considers sponsorship on a case-by-case basis based on business needs.

Responsibilities

• Design, develop, and maintain lifecycle components, including installation, update, startup, and system services. • Improve reliability and performance of Docker Desktop across macOS,Windows and Linux environments. • Work on OS-level integrations, permissions models, and system behavior such as admin vs admin-less installs. • Debug and resolve complex issues related to startup, crashes, and system interactions. • Collaborate with platform and feature teams to ensure seamless integration with shared components. • Contribute to documentation, technical design discussions, and knowledge sharing across the Desktop ecosystem. • Write high-quality code with strong test coverage and support healthy engineering practices.

Benefits

• Canada Salary RangeCanada Salary Range CA$225,300 – CA$361,750 • Offers Equity • US Salary RangeUS Salary Range $160,900 – $260,700 • Offers Equity • The salary range is a guideline and actual starting compensation will be determined by location, level, skills, and experience. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • Physical Mailing Address • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

DockerDocker - Senior Software Engineer, Desktop Platform (US East Coast)6mo ago
·Remote - United States, Canada·$185k - $261k/year + Equity
RemoteNASeniorDiagnosticsSenior Software EngineerPlatform EngineerDocumentationDockerGo
GRAILGRAIL - Senior Software Engineer1w ago
·Sunnyvale, CA·$136k - $180k/year
In OfficeNASeniorBiotechnologyCloud ComputingSenior Software EngineerGoPythonDockerKubernetesAWSGRRDocumentationQuality Assurance
aerovectaerovect - Senior Software Engineer, Localization (Calibration)3mo ago
·Remote - USA
RemoteNASeniorDiagnosticsRoboticsSenior Software EngineerC++LinuxLinearTemporalClose
Keeper SecurityKeeper Security - Senior Software Engineer, Endpoint Agent (MacOS)4mo ago
·Remote, US - Hybrid·$48k - $48k/year
In OfficeNASeniorDiagnosticsUtilitiesSenior Software EngineerC++RustGoSwiftObjective-C
classdojoclassdojo - Senior Software Engineer, Developer Experience1w ago
·Remote - CT (Central)·$172k - $250k/year
RemoteNASeniorSoftwareSenior Software EngineerDocumentation
RedditReddit - Senior Software Engineer, Compute Platform2mo ago
·Remote - USA·$191k - $191k/year + Equity
RemoteNASeniorSenior Software EngineerRecords ManagementKubernetesGoLinux
DockerDocker - Senior Software Engineer, IAM3mo ago
·Remote - United States, Canada·$161k - $261k/year + Equity
RemoteNASeniorSenior Software EngineerPostgreSQLGoKafkaDocker
SamsaraSamsara - Senior Software Engineer I - Agent Foundations - Remote4mo ago
·Remote - USA·$126k - $126k/year + Equity
RemoteNASeniorSenior Software EngineerGo
AirbnbAirbnb - Senior Software Engineer, Reliability Engineering Team1mo ago
·Unknown - USA *
In OfficeNASeniorCloud ComputingSoftwareSenior Software EngineerJavaGoPythonAWSDocker

Browse more by category

Show 1,513 moreSenior Software EngineerShow 5,262 moreDocumentationShow 896 moreDockerShow 1,805 moreGoShow 806 moreLinux
Privacy·Terms··Contact·FAQ·Wagey on X