wagey.ggwagey.ggv1.0-e93b95d-4-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Senior Software Engineer Role/Docker - Senior Software Engineer, Desktop Platform (US East Coast)
Docker

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

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

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

Requirements

• 5+ 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. • Experience working on cross-platform desktop applications or lifecycle components (installers, updaters, system services). • Demonstrated ability to design modular, maintainable system components that scale across teams. • Comfortable working with observability, telemetry pipelines, performance metrics, and system health diagnostics. • Strong problem-solving skills and the ability to work through ambiguity and cross-cutting technical challenges. • Excellent communication skills for cross-team collaboration, design reviews, and technical documentation. • Demonstrated professional experience with operating system internals, installers/updaters, virtualization, networking, or OS-level APIs. • Experience with CI/CD systems, build pipelines, or release engineering workflows is a plus. • What to Expect • What to Expect • First 30 Days • 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 • 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.

Responsibilities

• Design, develop, and maintain core lifecycle components of Docker Desktop, including installation, update, startup, and shared platform systems. • Collaborate closely with product teams to ensure seamless integration with shared platform components. • Contribute to documentation, knowledge sharing, and technical discussions that raise the clarity and quality of engineering within the Desktop ecosystem. • Write high-quality code with strong test coverage (unit, integration, and end-to-end) and support healthy engineering practices across the team. • Collaborate with our Delivery team on CI, release pipeline reliability, and lifecycle automation improvements that support faster and safer Desktop releases, especially when cross-team coordination is required.

Benefits

• Freedom & flexibility; fit your work around your life • Designated quarterly Whaleness Days plus end of year Whaleness break • 16 weeks of paid Parental leave • Technology stipend equivalent to $100 net/month • PTO plan that encourages you to take time to do the things you enjoy • Training stipend for conferences, courses and classes • Equity; we are a growing start-up and want all employees to have a share in the success of the company • Medical benefits, retirement and holidays vary by country • Remote-first culture, with offices in Seattle and Paris • Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X