Senior Software Engineer, Desktop Platform

🕒 December 15, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Docker, Inc

Docker, Inc

51 - 200 employees

💰 $105M Series C on 2022-03

At Docker, we simplify the lives of developers who are making world-changing apps. Docker helps developers bring their ideas to reality by conquering the complexity of app development. We simplify and accelerate workflows with an integrated development pipeline and application components. Actively used by millions of developers around the world, Docker Desktop and Docker Hub provide unmatched simplicity, agility and choice.

📋 Description

• 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.

🎯 Requirements

• 5+ years of experience building backend or systems software, ideally in Go or similar languages. • 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. • Understanding of 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.

🏖️ Benefits

• Freedom & flexibility; fit your work around your life • Designated quarterly Whaleness Days • Home office setup; we want you comfortable while you work • 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 • Quarterly, company-wide hackathons • 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 • Docker Swag • Medical benefits, retirement and holidays vary by country

Apply Now

Similar Jobs

🕒 December 13, 2025

PanOptimization

1 - 10

☁️ SaaS

🤝 B2B

🚀 Aerospace

Software Developer responsible for GUIs and APIs tailored for additive manufacturing software. Collaborating with users to enhance software usability and performing quality assurance for interfaces.

Python

Qt

🕒 December 13, 2025

Vanta

201 - 500

📋 Compliance

🔐 Security

☁️ SaaS

Senior Software Engineer building and operating systems for Vanta's FedRAMP environments. Collaborating closely with product engineering teams to enhance reliability and scalability across services.

AWS

🕒 December 12, 2025

TeamSnap

51 - 200

☁️ SaaS

⚽ Sports

👥 B2C

Senior Software Engineer developing scalable backend and fullstack solutions for TeamSnap's sports communication platform. Collaborating with a remote team to serve millions of users.

Cloud

Elixir

Google Cloud Platform

JavaScript

MySQL

Node.js

React

Ruby

Ruby on Rails

SQL

TypeScript

🕒 December 12, 2025

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Tech Lead guiding development teams and translating client requirements into applications at Nearform. Collaborating with clients on technical aspects in a remote capacity.

Angular

AWS

Azure

Cloud

Google Cloud Platform

Kubernetes

Python

React

Terraform

TypeScript

Go

🕒 December 11, 2025

Ritchie Bros.

1001 - 5000

🛍️ eCommerce

🚗 Transport

Senior Staff Software Engineer leading the team supporting the company’s administrative and reporting tools. Responsible for full stack web development and collaboration with UX/UI and product teams.

Angular

Java

SQL