WFH.teamOpen app
Remote jobs by role

Remote Software Engineering Jobs

Explore remote roles focused on building, testing, and operating software products and services on distributed teams. Listings are refreshed from employer career pages and screened for remote-work signals.

Remote signals checked Employer application links Fresh hiring inventory
Current market snapshot

What the latest listings show

Based on the 12 most recently refreshed results shown on this page.

12employers in this sample
11list compensation
4hiring locations represented
Skills appearing in current listings
PythonGoAWSDistributed systemsAPI
Locations in the current sample
United StatesCanadaIrelandUnited Kingdom
Recently refreshed

Open software engineering roles

View all 1,206 Software Engineering jobs

Ashby

Design Engineer - Canada

Canada Mid to Senior (2+ years experience), Junior (<=2 years) and Staff levels also me Fresh since Aug 12

Hi 👋🏾 I’m Abhik https://www.linkedin.com/in/abhikpramanik/, Ashby's Co-Founder and VP of Engineering. This role is close to my heart because, as someone who can both design and code, it’s where I’ve always done my best work, but also whe... Show details

1 similar opening from this employer hidden.

$1k-$3k
Design EngineeringUI/UX DesignFrontend EngineeringWireframingDesign SystemsRemote within Canada (Montreal, Vancouver, Toronto)
Apply

Greenhouse

Senior Product Manager

Ireland senior Fresh since Sep 8

Our mission at Greenhouse is to make hiring work for everyone – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefull... Show details

Salary not listed
Product Management0-to-1 product developmentB2B SaaSregulated industries (FinTech, HRTech, Healthcare)Lean Startup methodologiesRemote-first with location restricted to anywhere in Ireland
Apply

Natera

Senior Software Engineer, AI Governance

United States Senior Fresh since Sep 23

ABOUT THE ROLE Natera is deploying AI into clinical, diagnostic, and patient-facing workflows at scale. As that portfolio grows, AI governance infrastructure has to be real: working controls embedded in the platform, automated risk intak... Show details

$125k-$156k
Software engineeringAI/ML systemsLLM infrastructureProduction AI systemsRAG architecturesRemote USA
Apply

Affirm

Senior Software Engineer, Backend (Consumer Authentication Platform)

Canada Senior Fresh since Sep 23

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Consumer Authentication Platform team is looking for a... Show details

$153k-$213k
Backend systemsDistributed systemsPython, Kotlin, Java, or comparable modern programming languageAWSMySQLRemote; candidates must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Sc
Apply

Gitlab

Principal Site Reliability Engineer, Platform Engineering: Dedicated

Canada, United Kingdom, United States Principal Fresh since Sep 23

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation.... Show details

$223k-$380k
Site reliability engineeringPlatform engineeringInfrastructure engineeringBackend engineeringLarge-scale production systemsFully remote; eligible locations listed as Canada, United Kingdom, and United States
Apply

Chainguard

Senior Software Engineer (Repository)

United States Senior Fresh since Sep 23

Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay compliant, a... Show details

1 similar opening from this employer hidden.

$157k-$184k
GoBackend systemsProduction infrastructureCustomer-facing APIsHigh-availability servicesRemote within the United States
Apply

Discord

Staff Software Engineer - Consumer Revenue

Remote Senior Fresh since Sep 23

Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the f... Show details

$248k-$310k
ReactReact NativePythonTypeScriptKotlinRemote
Apply

Abnormal

Software Engineer 1 - Data Platforms

United States Entry-level Fresh since Sep 22

About the Role Enterprises of all sizes trust Abnormal AI’s cloud products to stop cybercrime. These AI-native, data-intensive SaaS applications depend on fast, reliable, and secure access to massive datasets. That’s where the Data Platf... Show details

$122k-$176k
PythonGoBackend software engineeringDistributed systemsData structuresRemote - USA
Apply

Rula

Sr. Staff Engineer - Applied AI, Patient (Remote)

United States Senior Staff Engineer Fresh since Sep 22

We believe that mental health is just as important as physical health. We recognize that mental health issues can be complex and multifaceted, and we are dedicated to treating the whole person, not just the symptoms. We aim to create a w... Show details

$242k-$288k
PythonML engineeringMachine Learning lifecycleML infrastructureRecommendation systemsRemote-first, must be based in the United States except Hawaii (not hiring there)
Apply

Mozilla

Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)

Canada mid-level Fresh since Sep 22

The role You will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas, WebGL). You help keep the graphics code healthy. Responsibilities - Own day-to-day Graphics mainte... Show details

$131k-$186k
C++Rustgraphics frameworksGPU architecturedebuggingRemote Canada
Apply

NetDocuments

Staff Software Engineer

United States senior Fresh since Sep 22

NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone, video, and in person meetings and communications from emails using the @netdocuments.com dom... Show details

1 similar opening from this employer hidden.

$170k-$190k
APIAWSBackendC#CloudRemote - US
Apply

Samsara

Manager II, Software Engineering, Infrastructure

Canada mid_senior Fresh since Sep 21

Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights a... Show details

$143k-$185k
Software EngineeringInfrastructureCloud PlatformsDistributed SystemsTechnical LeadershipRemote - Canada
Apply
View all 1,206 Software Engineering jobs
Role guide

Working in software engineering

Typical responsibilities

  • Design, build, test, and maintain production software.
  • Review technical decisions and collaborate through distributed workflows.
  • Improve reliability, performance, security, and developer experience.

Core skills to demonstrate

  • Programming
  • System design
  • Testing
  • Code review
  • Distributed collaboration

Strengthen your application

  • Lead with evidence that matches the software engineering responsibilities in the posting.
  • Use metrics, volume, quality, revenue, time, or customer outcomes where they add context.
  • Name the systems and remote collaboration practices you have used in real work.
Search with context

What to look for before applying

1

Match your strongest languages and frameworks to the actual role requirements.

2

Check timezone overlap, on-call expectations, and employment locations.

3

Use project outcomes to show ownership, scale, reliability, and collaboration.

Common titles and searches
Software EngineerBackend EngineerFrontend EngineerFull Stack Developer
Frequently asked questions

Applying to software engineering jobs

Are these software engineering jobs fully remote?

Every listing has a remote-work signal, but employers may still restrict hiring by country, state, timezone, payroll entity, or occasional office attendance. Review the individual job before applying.

How often are software engineering jobs updated?

WFH.team refreshes listings from employer career pages and job sources regularly. Openings can close quickly, so confirm availability on the employer's application page.

What skills are useful for software engineering roles?

Common foundations include Programming, System design, Testing. The exact requirements vary by employer, so use the individual posting as the source of truth.

What job titles should I search for in this field?

Related titles include Software Engineer, Backend Engineer, Frontend Engineer, Full Stack Developer. Employers often name similar work differently, so searching several titles can uncover more relevant openings.

Do these software engineering jobs list salary information?

Some employers publish compensation while others do not. Use the salary-listed filter to focus on transparent openings, and confirm the currency, pay period, and location-specific range in the job description.

How should I apply for a remote software engineering job?

Match your resume to the responsibilities and required evidence in the listing, verify location eligibility, and apply through the employer's official application link. Use WFH.team to save and track the role.

Resume-based matching

See which remote jobs fit you

Rank current roles by skills, seniority, salary, timezone, and location eligibility.

Open your matches