Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Software Engineer, Docker Desktop (East Coast)

Docker

At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the #1 tool for building, sharing, and running apps—trusted by startups and Fortune 100s alike. We’re growing fast and just getting started. Come join us for a whale of a ride!

Docker Desktop is one of the core pillars of the Docker suite - powering the workflows of millions of developers worldwide. According to the Stack Overflow Developer Survey,

Docker has been ranked the most-used, most-desired, and most-admired developer tool for multiple years running.

Join the Docker Desktop team - we are shaping the experience behind one of the most loved tools in modern software development!

Please note: This is a 100% remote role. However, this role is currently only open to candidates currently living in the East Coast time zone (US or Canada).

We are unable to make exceptions to this location requirement.

More about the Docker Desktop team:

The Desktop Platform team is responsible for the core lifecycle of Docker Desktop, including installation, updates, startup, and key shared components used by every Docker Desktop feature team.

Our work ensures that Docker Desktop is reliable, and easy to adopt, while providing the modular foundations that enable other teams to build and ship with confidence.

About this role:

In this role, you will focus on the desktop and operating system layer of Docker Desktop. You’ll work on installers, updaters, system services, and OS-level integrations across macOS and Windows, improving reliability, performance, and user experience across the full lifecycle of the product.

The successful candidate will have strong operating system fundamentals and experience building or maintaining desktop or system-level software.

For this role, you must be comfortable and experienced working closely to the OS, debugging complex issues, and improving how software installs, starts, and runs on user machines.

You’ll operate with high ownership, communicate clearly through documentation, and are comfortable driving work in a highly autonomous environment.

Responsibilities for this Role:

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

Minimum Required Qualifications:

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

Nice-to-have 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.

We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024.

Please see the independent bias audit report covering our use of Covey here .

Perks

  • Freedom & flexibility; fit your work around your life

  • Designated quarterly Whaleness Days plus end of year Whaleness break

  • 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

  • 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

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

#LI-REMOTE

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Software Engineer, Docker Desktop (East Coast) in Moncton, NB vacancy
  •  ...serve their communities. As a high-growth software company, we're shaking up the status quo...  ...sectors. This role is focused on the East Coast and Central North America, so we encourage...  ...demonstrations, presentations, and workshops to senior stakeholders. Collaborate with... 
    Remote work
    Senior
    Contract work
    Summer work
    Internship
    Local area
    Flexible hours

    Sprypoint

    Moncton, NB
    29 days ago
  •  ...We are looking for a talented full stack software engineer to build SaaS application. You are an energetic and driven leader with a proven track record of taking new ideas from concept to market. You are a technology savvy architect with the knowledge and creativity needed... 
    Remote work

    Topolio

    Moncton, NB
    29 days ago
  • $160k - $260k per year

     ...real difference in how the world connects and communicates. Job Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will develop features and systems related to the cloud hosted RBI... 
    Remote work
    Work at office
    Flexible hours

    Versa Networks

    Moncton, NB
    29 days ago
  • Description Engineering Manager - UCaaS Platform Build it, Scale it, Own...  ...globally distributed team of software engineers. • Foster a culture...  ...teams. • Experience managing remote and globally distributed engineering...  ...• Experience with Kubernetes, Docker, Infrastructure as Code, and... 
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Sangoma

    Moncton, NB
    8 days ago
  •  ...sales team. This field-based role will cover British Columbia - East, Lower Mainland , working directly with existing and prospective...  ...consultative sales skills. ~ Confidence using MS Office and CRM software. ~ Valid driver’s license, access to a reliable vehicle, and... 
    Remote work
    Long term contract
    Worldwide
    Night shift

    Dermalogica

    Moncton, NB
    29 days ago
  • $122k - $162k per year

    Senior AI Engineer ABOUT US Procurify is the AI-enhanced procurement and AP automation platform for...  ...Experience with AWS/GCP/Azure, containerization (Docker/Kubernetes), and CI/CD pipelines • Data...  ...spend smarter Procurify is a remote-first company with a big heart and a strong... 
    Remote work
    Senior
    Immediate start
    Flexible hours

    Procurify

    Moncton, NB
    29 days ago
  • $120k - $150k per year

     ...Learn more at: getrecharge.com Overview The Solutions Engineering team is hiring a Senior Post-Sales Solutions Engineer to support the growing and...  ...Flexible Time Off Paid Parental Leave Monthly Remote Life and Merchant stipends Recharge Payments is an equal... 
    Remote work
    Senior
    Work at office
    Flexible hours
    Night shift
    3 days per week

    Recharge

    Moncton, NB
    26 days ago
  • $80k - $130k per year

     ...about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop, optimize...  ...systems • A conversation with a senior leader That's it! After each step,...  ...a flexible vacation policy We are remote-first across Canada with an office... 
    Remote work
    Senior
    Internship
    Work at office
    Flexible hours

    Borrowell

    Moncton, NB
    29 days ago
  •  ...Description We are seeking a highly skilled and experienced ASIC Engineer to join our LDPC team. The successful candidate will be...  ...Collaborate with cross-functional teams including system architects, software engineers, and layout engineers to ensure successful ASIC integration... 
    Remote work
    Senior

    Sandisk

    Moncton, NB
    25 days ago
  • $105.8k - $158.8k per year

     ...remarkable teams. Greenhouse is looking for a Senior UX Design Engineer, Design Systems to join our central...  ...for the job, every time. We are a remote-first company and have shared office...  ...multiple years in a row. - Greenhouse Software is an equal opportunity employer. All... 
    Remote work
    Senior
    For contractors
    Work at office
    Local area

    Green House As

    Moncton, NB
    29 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...better world. Join us. Job Description AECOM is actively seeking a Senior Civil/Environmental Engineer to join our growing Western Canada... 
    Remote work
    Senior
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Moncton, NB
    26 days ago
  •  ...JoB Title: System Engineer Location: Canada Job Type: Fulltime. Roles and Responsibilities...  ...and bitbucket. Experience with the Software Development Lifecycle and Agile work...  ...Understanding of container infrastructure, such as Docker   Understanding of networking and DNS... 
    Remote work
    Full time

    Bounteous

    Moncton, NB
    29 days ago
  •  ...design practice. Our architects, engineers, interior designers,...  .... Your Opportunity As a Senior Electrical Engineer in our Dartmouth...  ...and proprietary manufacturer software as required. Participate in...  .... Collaborate in person or remotely with team members, other Stantec... 
    Remote work
    Senior
    Full time
    For contractors
    For subcontractor
    Work at office
    Local area
    Night shift

    Stantec

    Moncton, NB
    8 days ago
  •  ...North America? PSD Citywide isn’t just a software company; we’re transforming how Local,...  ...and join our IT   team in a fully remote role based in Ontario. If you’re passionate...  ...education in Computer Science or Computer Engineering, or related degree/diploma ~3-10 years... 
    Remote work
    Summer work
    Local area
    Flexible hours
    Weekend work

    Psd

    Moncton, NB
    29 days ago
  • $120k - $165k per year

     ...advance their careers within the organization. Elevate your engineering career by joining us as a Senior Overhead Transmission Lines Civil Engineer. In this...  ...• Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with familiarity of drawing standards... 
    Remote work
    Senior
    Hourly pay
    Permanent employment
    Local area
    Flexible hours

    Cima+

    Moncton, NB
    26 days ago
  •  ...Shift5 is seeking a Hardware (electrical) Engineer/Senior Hardware Engineer to join our growing...  ...~ Experience with Electrical CAD software packages (Altium preferred) ~ Experience...  ...paid time off policy ~ Flexible work & remote work policy ~ Tax-deferred public transit... 
    Remote work
    Senior
    Work at office
    Local area
    Flexible hours

    Shift5

    Moncton, NB
    26 days ago
  • $135.15k - $182.85k per year

     ...more with data.  The Sales Engineer (SE) is a technical sales support...  ...positive. Adopt calling on senior level IT leadership often...  ...you are… ~5+ years in the software or storage industry; 3+ years...  ...Challenger, etc.) ~ Able to work remotely and autonomously ~ Travel up... 
    Remote work
    Senior

    Commvault

    Moncton, NB
    26 days ago
  •  ...and performant mobile solutions, while mentoring junior developers and advocating for mobile development best practices. As a Software Developer - Mobile (Android), you will: Design, develop, and deploy Android applications using Kotlin/Java, ensuring a smooth user... 
    Remote work
    Work at office
    Work from home

    Trackforce

    Moncton, NB
    29 days ago
  •  ...Position Overview APEX is currently accepting applicants for a Senior Manufacturing Engineer within its Aerospace Component Manufacturing Group. This is a full‑time, permanent position reporting directly to the Group Manager. The Senior Manufacturing Engineer will... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work

    Apex Industries Inc.

    Moncton, NB
    8 days ago
  • $200k - $250k per year

     ...are beyond excited to hire an empowered, remote-first community to support Orum's next growth...  ...salespeople to achieve more.Orum 's Engineering Team plays a pivotal role in driving this...  ...we're looking for: ~2+ years managing software engineering teams that have shipped high-... 
    Remote work
    Flexible hours

    Orum

    Moncton, NB
    26 days ago
  • $180k - $210k per year

    Senior Product Designer About Durable: Our mission at Durable is to make owning a business...  ...a human, and much easier to use than software. It is an AI first approach to solving customer...  ...ll work cross-functionally with product, engineering, and leadership to define what great AI... 
    Remote work
    Senior
    Full time
    Part time
    Second job
    Work at office
    Work from home

    Durable

    Moncton, NB
    29 days ago
  • $90k - $120k per year

     ...fun gaming experiences. As a Senior Gameplay Animator at an indie...  ...this role can be carried out remotely, candidates are required to be...  ...Integrate animations into the game engine, troubleshoot issues, and...  ...location, with your choice of remote, hybrid, or on-site. • Healthcare... 
    Remote work
    Senior
    Work at office
    Relocation
    Flexible hours

    Torn Banner

    Moncton, NB
    26 days ago
  •  ...for great candidates. Job Description As a Senior Customer Engagement Manager, you will be...  ...• BS/BA degree in computer science, engineering or related discipline preferred • Travel...  ...learn about our work personas: flexible, remote and required-in-office. If you require a... 
    Remote work
    Senior
    Permanent employment
    Work at office
    Flexible hours

    Servicenow

    Moncton, NB
    26 days ago
  •  ...Enterprise Sustainability Platform”, is a well-funded Silicon Valley software startup. It is dedicated to empowering purpose-driven...  ...About the Role We are looking for an AI-first Forward Deployed Engineer (FDE) to join Pulsora’s growing customer solutions organization.... 
    Remote work
    Work at office
    Flexible hours

    Pulsora

    Moncton, NB
    24 days ago
  • $150k - $200k per year

     ...mission, and are now scaling to achieve this. About the Role: The Senior Product Manager is a key role at Quandri, responsible for...  ...President, you will work closely with cross-functional teams including engineering, marketing, sales, implementation, support and customer success... 
    Remote work
    Senior
    Long term contract
    Work at office
    3 days per week

    Quandri

    Moncton, NB
    29 days ago
  • About Us At Atolio, we are a fully remote, well-funded startup founded by experienced leaders from Splunk and PagerDuty. We’re on a mission...  ...improvement are valued. About the Role As an IT Systems Engineer, you’ll own and evolve the internal systems that power a fully remote... 
    Remote work
    Internship
    Home office
    Flexible hours

    Atolio

    Moncton, NB
    6 days ago
  • $200k - $240k per year

     ...most complete and connected ecosystem in senior living. Founded by Michael Wang, a former...  ...highly-skilled Principal Perception Hardware Engineer to own and lead the design and execution...  ...dental, and vision) • Flexible PTO • Location: Remote, US or Canada. NYC Preferred.... 
    Remote work
    Senior
    Long term contract
    Flexible hours
    Shift work

    Inspiren

    Moncton, NB
    26 days ago
  • Go To Market Engineer - GTM Engineer - DockMaster About Dockmaster.com...  ...the waterfront industry. Our software powers dock operations, reservations...  ...’re building a modern revenue engine to match our ambitions — and...  ...in Canada, working in a remote work model! What your day will... 
    Remote work
    Internship

    Valsoft Corporation

    Moncton, NB
    29 days ago
  • $140k - $160k per year

    Senior Manager / Director of Tax Location: Markham, Ontario, Canada Compensation: $140,000 - $160,000 CAD + Comprehensive Benefits + Performance...  ...proficiency in Canadian Income Tax Act, tax compliance software, and Microsoft Excel. • Excellent written and verbal communication... 
    Remote work
    Senior
    Long term contract
    Flexible hours

    Hirenow Staffing, Inc.

    Moncton, NB
    26 days ago
  • Elevate your career as a Senior Platform & Production Operations Engineer with Smart Access. This hands-on role focuses on cloud infrastructure, DevOps, and operational excellence within a thriving startup. Smart Access is looking for an experienced engineer to scale its... 
    Senior

    Smart Access

    Moncton, NB
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Software Engineer, Docker Desktop (East Coast). Be the first to apply!