Software Development

Remote Software Development Jobs

Verified engineering roles from companies that have actually shipped distributed teams — not 'remote-friendly' offices in disguise.

5 min read Updated 2026-05-15 Reviewed by RemoteWorkFinder Editorial
See 980 live Software Development jobs
Jump to section
Written by RemoteWorkFinder Editorial Team Reviewed by Remote hiring desk

Salary, skill, and hiring-pattern commentary on this Software Development page is written by our editorial team from the postings we ingest and public compensation sources. Nobody pays to appear here.

We follow a published editorial process, a documented job-review methodology, and an open corrections policy. Found an error? Tell us and we will fix it publicly.

Software engineering is the most mature category in remote work. The tools, processes, and hiring practices that make distributed engineering teams function have been refined over more than a decade by companies like GitLab, Automattic, Basecamp, and thousands of startups. If you are evaluating whether to take a remote engineering role — or you are an engineer trying to find one that will not collapse on contact with reality — the patterns below are what experienced remote engineers look for.

This page surfaces verified live remote engineering listings, but the editorial sections matter just as much as the job feed. Most bad remote engineering jobs fail in identifiable ways: ambiguous timezone requirements, unclear on-call expectations, no async culture, or a salary band quietly anchored to the cheapest country the company is willing to hire from. The sections below walk through what to look for and what to avoid.

— live remote jobs— added today— fresh this week

Live Software Development jobs right now

View all
Quora

Quora

Canada, USA 23h agoSalary not listed
Software EngineeringFull-TimeAny
Source: Jobicy Refreshed 16h ago
Tines

Tines

Ireland 1d agoSalary not listed
Technical SupportFull-TimeAny
Source: Jobicy Refreshed 22h ago
Quilter

Quilter

USA 1d agoSalary not listed
Software EngineeringFull-TimeSenior
Source: Jobicy Refreshed 22h ago
Fieldguide

Fieldguide

USA 1d agoSalary not listed
Software EngineeringFull-TimeSenior
Source: Jobicy Refreshed 22h ago

How remote engineering actually works in 2026

Most credible remote engineering organizations operate on some variation of three patterns: fully asynchronous (almost no scheduled meetings, work flows through PRs, RFCs, and written specs), hybrid sync (a few hours of overlap per day, standups + planning sync, deep work async), or follow-the-sun (regional pods that hand off work). The pattern matters more than salary for long-term sustainability.

A red flag is a job posting that markets itself as 'remote' but describes a workflow that depends on real-time pairing, ad-hoc meetings, or 'collaboration windows' covering most of your working day. That is a co-located team that has not yet learned to write things down.

Healthy remote engineering teams invest heavily in documentation, code review culture, and async decision records. Expect to read and write more than you would in an office — and to receive feedback in writing rather than over the shoulder.

Standard tools and workflows

There is no single canonical remote engineering stack, but most teams converge on a small set of tools because they handle async work well. Knowing this stack ahead of an interview saves time.

  • Source control and review: GitHub or GitLab, with PR templates and required reviewers
  • Project tracking: Linear, Jira, GitHub Projects, or Shortcut
  • Documentation: Notion, Confluence, or Markdown in-repo (the best teams prefer in-repo)
  • Chat: Slack or Discord, with explicit channel charters and async etiquette
  • Video: Zoom, Google Meet, or Tuple for pairing — used sparingly
  • Incident response: PagerDuty, Opsgenie, or Grafana OnCall
  • CI/CD: GitHub Actions, CircleCI, Buildkite, or in-house pipelines on Kubernetes

What the hiring process looks like

Most remote engineering roles run a four- to six-stage process: recruiter screen, hiring manager call, technical screen (live coding or take-home), system design (mid/senior), and one or two team interviews. Total time-to-offer ranges from 10 days to 6 weeks depending on company size.

Take-homes are common at remote-first companies because they are fairer to candidates from different timezones and reduce the disadvantage of live whiteboarding under stress. A take-home longer than 4 hours is a yellow flag — your time is being undervalued.

Senior and staff roles usually skip the algorithm screen and go straight to system design, code review of a real PR, and depth interviews on past projects. Bring concrete artifacts (RFCs, architecture diagrams, incident postmortems) you authored.

Timezone, overlap, and async realities

The phrase 'remote' covers everything from 'work anywhere on Earth' to 'remote inside one country and within two hours of HQ.' Always read the timezone clause carefully before applying.

Common patterns are: 4-hour overlap with a target timezone (most common), Americas-only or Europe-only, single-country restriction (usually for tax or compliance reasons), or genuinely worldwide with no overlap requirement. The genuinely worldwide model is rarer and almost always at engineering-heavy companies that have built deep async muscle.

If a job requires 'core hours' that extend past 6 hours of overlap, treat it as a colocated job in disguise. Sustainable remote engineering tolerates at most 4 hours of mandated overlap.

Salary ranges and how compensation works

We deliberately avoid publishing fabricated 'average salary' figures. The honest answer is that remote engineering pay varies by 3-5x depending on the company's compensation philosophy.

There are roughly three pay philosophies: location-adjusted (you are paid based on cost-of-living in your country), market-rate global (often a single global band tied to a US or EU benchmark), and tiered geographic (the world is divided into 3-5 cost zones). Companies like GitLab publish their formulas openly; most do not.

For US-based remote engineers, total compensation for mid-level roles is typically benchmarked against San Francisco, New York, or Seattle anchored bands. For non-US engineers, ranges vary widely — always ask for the band before investing time in interviews. A company that refuses to share a range is signalling something.

Contractor, EOR, or full-time employee?

Cross-border remote engineering roles are usually structured one of three ways. Direct contractor (you invoice the company, handle your own taxes and benefits), Employer of Record / EOR (a third party like Deel, Remote.com, or Oyster legally employs you on the company's behalf), or local employment (the company has a legal entity in your country).

Contractor arrangements are simplest to set up but offer no employment protections, paid leave, or statutory benefits. EOR is closer to a real employment relationship and is increasingly the default for senior cross-border hires.

Before signing, confirm: who is responsible for tax withholding, whether equity is offered (and how it vests for non-US contractors), and what notice period applies on both sides.

Scams and red flags specific to engineering

Software engineering scams typically take three forms: fake recruiting agencies that harvest CVs and pitch them to companies without consent, 'interview as a service' fronts that extract working code or system designs without intent to hire, and 'recruiter' accounts on LinkedIn that send malware disguised as take-home assignments.

Real engineering interviews never require you to install unknown executables, run scripts that touch your filesystem outside a sandbox, or sign NDAs before a first conversation. Real take-homes are well-scoped, paid for senior roles in some companies, and never ask you to ship production code for the company.

How AI tooling is changing the role

AI-assisted coding (Copilot, Cursor, Claude Code, Aider) is now standard at most remote engineering teams. Expect interviewers to probe how you actually use these tools — not whether you use them. The line between strong and weak engineers is increasingly about taste, system thinking, and code review judgment rather than typing speed.

Roles labelled 'AI engineer' or 'applied ML engineer' have exploded in volume but remain a small fraction of total engineering postings. Most companies still need backend, frontend, and infrastructure engineers who are AI-literate rather than AI-specialist.

How we review Software Development listings

Every listing on RemoteWorkFinder is filtered through automated checks (domain age, apply-URL integrity, duplicate detection, scam-pattern matching) and periodic manual review. We never accept payment to feature a job, and we never charge employers for placement on category pages.

Never pay to apply. Legitimate employers never ask for application fees, training payments, or equipment deposits. If you see one, report it.

Frequently asked questions

Reviewed by the RemoteWorkFinder Editorial Team · Last updated 2026-05-15 · Editorial standards · Report a listing