Senior Software Engineer, Docker Desktop, Go/Backend Focus
$225.3k - $361.75k per year- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Docker Desktop, Go/Backend Focus based in Canada.
This is a high-impact backend and platform engineering role focused on the systems powering a widely used developer desktop experience.
You’ll design and build modular services and shared components that support millions of developers and multiple engineering teams.
The role combines hands-on Go development with architectural ownership, reliability engineering, telemetry, and platform evolution.
You’ll work on user-facing lifecycle systems such as installation, updates, startup, and other foundational capabilities.
As a senior engineer, you’ll take ownership of complex, cross-cutting initiatives from problem definition through delivery and iteration.
You’ll collaborate with distributed teams, influence technical direction, and help establish engineering practices that enable teams to move faster with confidence.
This is an opportunity to shape foundational developer infrastructure while working in a remote-first, highly collaborative engineering environment.
- Design, develop, and maintain core backend and platform systems supporting the desktop application's lifecycle, including installation, updates, startup, and shared services.
- Build and evolve modular platform components such as settings, feature flags, internal services, and other capabilities consumed by multiple engineering teams.
- Develop high-quality, well-tested Go software while contributing to engineering standards, maintainability, and technical excellence.
- Improve platform reliability, performance, observability, and diagnostics through telemetry, system-health metrics, and architectural improvements.
- Partner with feature teams to ensure shared platform capabilities effectively support product development and evolving technical requirements.
- Drive initiatives end to end, from defining problems and evaluating solutions through implementation, release, measurement, and iteration.
- Contribute to architectural discussions and help establish the long-term technical direction of the desktop platform.
- Identify and resolve complex, cross-cutting technical challenges while considering their impact on both internal teams and end users.
- Participate in an on-call rotation when required, including occasional evenings, weekends, and holidays to support critical platform systems.
- Share technical knowledge through design proposals, documentation, internal presentations, pair programming, and collaboration with engineering peers.
- 6+ years of professional experience building backend software, with strong and recent hands-on experience using Go (Golang) in production environments.
- Proven backend or platform engineering expertise, including experience designing modular systems and shared components used by multiple teams.
- Strong problem-solving skills and the ability to navigate ambiguous requirements, complex systems, and cross-functional technical challenges.
- Experience with observability, telemetry, diagnostics, or system-health monitoring and an understanding of how these capabilities support reliable production systems.
- Demonstrated ownership of technical projects from initial problem definition and architecture through implementation, delivery, and ongoing improvement.
- Strong communication skills, including the ability to write clear technical documentation and collaborate effectively across distributed engineering teams.
- Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
- Experience with developer tooling or platform engineering is an advantage.
- Familiarity with virtualization, networking, containers, CI/CD systems, release pipelines, build systems, desktop environments, or local development tooling is a plus.
- Comfortable thinking in terms of reusable systems and understanding how architectural decisions affect other teams and end users.
- Willingness to contribute to a collaborative, remote-first engineering environment and influence technical direction through strong judgment and well-reasoned proposals.
- Canada compensation range of CA$225,300 – CA$361,750 , plus equity.
- Fully remote work for candidates located in the East Coast time zone of Canada or the United States .
- Flexible working arrangements designed to support autonomy and effective collaboration.
- Generous paid time off, quarterly wellness days, and a designated end-of-year wellness break.
- Home-office support to help create a comfortable and productive remote workspace.
- Technology stipend equivalent to US$100 net per month .
- Annual learning and development stipend for conferences, courses, certifications, and other professional development.
- 16 weeks of paid parental leave after six months of employment.
- Equity eligibility for full-time employees.
- Comprehensive benefits including medical coverage, retirement benefits, and paid holidays, varying by country.
- Opportunities to work with globally distributed engineering teams and contribute to widely used developer infrastructure.
- Dedicated onboarding, mentorship, technical collaboration, and opportunities to lead significant platform initiatives.
Requirements
Benefits
- ...Docker has been one of the most loved brands in developer tooling,... ...container image pulls. Docker Desktop, Docker Hub, and Docker Scout... ...building the tools that define how software gets built and delivered. As... ...by default. As a Senior Security Engineer embedded in...SeniorRemote workHome officeShift work
$148.3k - $171k per year
...industry with its low fees, advanced trading engine, strong security and reliability, and... ...Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing,... ...modern deployment technologies such as AWS, Docker, Kubernetes, or comparable platforms....SuggestedFull timeLocal areaRemote workWork from home$145k - $155k per year
...exciting to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design, build, and maintain the services,...SeniorRemote work$99k - $149k per year
...) you will: Be a part of a fast paced, agile team comprising engineers, a product manager, and designer. Design and develop features... ...excellent communication and collaboration skills. Have 2+ years of software development experience. Have experience creating public or...SuggestedFull timeRemote workFlexible hours$143.8k - $231.9k per year
...Camunda is hiring a remote candidate for Senior Software Engineer, Backend. This is a full time position. Work location: Canada. The role typically involves technologies such as CI/CD, Python, Rust, Java, Docker, DevOps. Camunda is the enterprise platform for agentic orchestration...SeniorFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hoursShift work$120k - $150k per year
...donor fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team... ...use as it grows. The work will initially be heavily backend-focused as the team builds the new service and integrates with...Senior- ...Validation Cloud is hiring a remote Senior Backend Engineer to design and build services that power our Node API and Web3 data access. This is... ...collaborate across teams. Requirements include 5+ years in software engineering and experience with Go, Kubernetes, AWS, GCP, and...SeniorFull timeRemote work
$174.49k - $205.33k per year
...industry with its low fees, advanced trading engine, strong security and reliability, and... ...Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure... ...or programming languages (e.g., Python, Go, Bash) ~ Experience with...SeniorFull timeLocal areaRemote workWork from home$120.4k - $216.6k per year
...generation of the Akamai Cloud. Partner with the best As a Senior Software Engineer II, you will collaborate with development and site... ...such as Kubernetes, Nomad and dev-environment tooling (Kind, Docker Compose, Tilt). Be comfortable working with relational databases...SeniorRemote jobWork at officeWork from homeusd130k - usd180k per year
...next steps. Our partner is looking for a Backend Engineer, Core APIs based in Canada. Join a fully... ...API services. You’ll work across Go and Node.js to build reliable, scalable infrastructure... ...and backend infrastructure with a strong focus on reliability, scalability, and...Remote jobWork from homeFree visa- ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...Location: Remote How You'll Make an Impact: As a Senior Backend Engineer on the Booking Engine squad, you'll implement new...SeniorLong term contractWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- Lead the security initiatives for Docker Desktop as a Senior Security Engineer in a remote-first setup. Your expertise will influence secure development practices for a product millions rely on. In this role, you will be the key security advocate within the Docker Desktop engineering...SeniorRemote workWorldwide
$156.5k - $215k per year
...all applications and next steps. Our partner is looking for a Senior Software Engineer I - Platform Enablement based in Canada. This role sits... ...dependent systems. Develop performant, scalable, and secure backend applications and APIs using Ruby on Rails. Design,...SeniorRemote job- Advance your career as a Senior Software Engineer Backend with Veeva Systems. Benefit from a flexible work arrangement as you craft impactful backend services. At Veeva Ostro, we drive innovation in life sciences through strategic software solutions. In this role, you will create...SeniorFlexible hours
- ...Foundations team drives Data Engineering and Data Apps and Tooling work... ...looking for talented data-minded software engineers to help us manage... ...Software Engineering role, with a focus on building and maintaining... ...quality issues Knowledge of a backend development language (such as...Internship
$170.4k - $234.3k per year
...advertising and marketing channels. Engineering at StackAdapt: As an... ...lead by example to uphold software development best-practices in... ..., component libraries and backend systems that serve the team roadmap... ...with stakeholders and other senior engineers across the...SeniorLocal areaRemote workWork from homeHome officeFlexible hours- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Term: 12-Month / 1-Year Contract (Expected Start: September 2026 – September 2027) Work Location: Remote (No on-site requirement...SeniorContract workRemote work
$132k - $179k per year
...applications and next steps. Our partner is looking for a Software Engineering Manager (Core Workspaces) based in Canada. As an... ...React and TypeScript , combined with experience developing backend systems in Go . Practical experience building systems involving LLMs...SeniorRemote job$100k - $120k per year
...Position Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments... ...Ascend, AdvRM, and Connect. You'll work alongside Senior and Staff engineers to build reliable backend services, integrate with our selected payments partner...Senior$160k - $180k per year
...fundraising. Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical leadership as Kindsight... ...during the early stages of the build. The role is heavily backend-focused. Our backend technology is still being finalized, with Ruby...SeniorInternship- ...Our partner is looking for a Principal Software Engineer, Program Structure based in Canada. This... ...technical leadership opportunity focused on building the architectural foundation... ...organizational structures. The role combines deep backend engineering with product judgment and...Remote jobLong term contractImmediate startFlexible hours
$150k - $175k per year
...independent team of data & AI experts, engineers, and designers who build... .... Whether you are a Senior Engineer, Tech Lead, or DevOps... ...and CD. Experience building software collaboratively using pull requests... ...with a Hiring Manager focused on your approach to teamwork,...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic... ..., hands-on technical leadership role focused on improving engineering effectiveness,... ...high-priority areas Mentor and guide senior engineers and technical leads through coaching...SeniorLong term contractFull timeRemote work- ...seeking a highly experienced Senior ETL Developer who will be responsible... ..., this person will be focused on migrating all the existing... ...at Exadel Exadel is a global software consulting and development... ...in Computer Science, Software Engineering or a relevant work experience...SeniorFull timeContract workWork at officeRemote work
$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic... ...practices. You will partner with senior engineers for guidance on architecture... ...other stakeholders to deliver customer-focused features · Identify, analyze, and communicate...SeniorLong term contractFull timeRemote work- ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid... ...organization. In this role, you will focus on designing, developing, and... ...develop, and maintain robust, scalable software solutions supporting complex liquid credit...SeniorRemote job
$150k - $210k per year
...the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront... ...customers and meaningful scale. The team is focused on maintaining and improving the product... ...: Have significant experience as a senior or staff-level software engineer on...SeniorFull time$140k - $165k per year
...Position Summary: We’re looking for a Senior Agentic AI Platform Engineer who wants to build AI systems that... .... You’ll work across Python backend services, React/TypeScript, Amazon Bedrock... ...for an engineer who likes building software, solving messy systems problems,...SeniorManual labor$130k - $200k per year
...expertise with AFRY’s global engineering, project delivery, and sustainability... ...integrity and respect, and focused on delivering lasting impact.... ...---------------- Position: Senior / Principal Geotechnical... ...modelling and analysis software. Experience working across...SeniorPermanent employmentFull timeInternshipLive InFlexible hours$120k - $160k per year
...fundraising. Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and help build and... ...years of experience developing and maintaining commercial software products. ~ Familiarity with Salesforce DX and SFDX CLI....SeniorLong term contractRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Docker Desktop, Go/Backend Focus. Be the first to apply!
- software engineer devops Canada
- director software engineering Canada
- software engineer - ai machine learning Canada
- software developer entry level Canada
- software developer Canada
- ingénieur logiciel Canada
- software design engineer Canada
- software engineer internship Canada
- software engineer co-op Canada
- développeur logiciel Canada

