Remote backend developer jobs
RemoteBoard lists 167 remote backend developer jobs today, covering APIs, distributed services and data heavy systems. Listings update hourly from company career boards and link to the original posting.
- Open roles
- 167
- Median salary
- $188k
- Salary shown
- 69%
- open
- 167
- median
- $188k
- show pay
- 69%
167 jobs
Remote backend jobs, newest first
Get new jobs for this search by email
-
Software Engineer - Backend
Sardine Backend
New9h
APAC UTC+5.5 $36k to $60k Python TypeScript React -
Safety Engineer (Back-End Leaning)
ElevenLabs Backend
New9h
US, UK +2 UTC-10 to UTC+9 Python React AWS -
New
11h
US, UK, Europe UTC-10 to UTC-5 $244k to $305k Python Java Datadog -
Senior Backend Engineer - Databases Tempo | US | Remote
Grafana Labs Backend
New16h
US, Canada UTC-10 to UTC-3.5 $154k to $185k Go Rust C++ -
Senior Backend Engineer - Databases Tempo | Canada | Remote
Grafana Labs Backend
New16h
US, Canada UTC-10 to UTC-3.5 $164k to $197k Go Rust C++ -
Senior Back End Engineer (Integrations)
Abacum Backend
New17h
Europe UTC+1 Python Django LLMs -
Senior Staff Software Engineer, Backend (Cards)
Affirm Backend
1d
US UTC-10 to UTC-5 $265k to $325k JavaScript Kotlin React Native -
Senior Software Engineer, Backend (Lakehouse Infra)
Affirm Backend
1d
US, Canada UTC-10 to UTC-3.5 $112k to $255k Python Kotlin AWS -
Backend Java Engineer
Airship Backend
2d
Europe UTC+1 Java GCP Linux -
Senior Software Engineer, Backend (Marketing & Privacy)
Affirm Backend
5d
Canada UTC-8 to UTC-3.5 $112k to $155k Python Kotlin AWS -
Software Engineer II, Backend (Batch Developer Experience)
Affirm Backend
5d
US, Canada UTC-10 to UTC-3.5 $133k to $225k Python Kotlin AWS -
Staff Software Engineer, Backend (Fraud Decisioning)
Affirm Backend
5d
US, Canada UTC-10 to UTC-5 $181k to $290k Machine Learning -
Senior Back End Engineer
Abacum Backend
5d
Europe UTC+1 Python Kubernetes PostgreSQL -
Software Engineer II, Backend (Online Storage)
Affirm Backend
6d
Canada UTC-8 to UTC-3.5 $133k to $183k Python Kotlin AWS -
Software Engineer II, Backend (Decisions Orchestration)
Affirm Backend
1w
US, Canada UTC-10 to UTC-3.5 $133k to $225k Python Kotlin AWS -
Senior Backend Engineer
Scribe Backend
1w
US UTC-10 to UTC-5 $150k to $240k Python Django AWS -
Senior Software Engineer, Backend (Card Loan Platform)
Affirm Backend
1w
US, Canada UTC-10 to UTC-3.5 $195k to $255k Python Kotlin AWS -
Staff Software Engineer, Backend (Search)
Affirm Backend
2w
US, Canada UTC-10 to UTC-3.5 $181k to $290k Python React Kotlin -
Software Engineer II, Backend (Streaming)
Affirm Backend
2w
US, Canada UTC-10 to UTC-3.5 Python Kotlin AWS -
Senior Software Engineer, backend (Online Storage)
Affirm Backend
2w
US, Canada UTC-10 to UTC-3.5 $112k to $255k Python Kotlin AWS -
Backend Engineer, MTA
Resend Backend
2w
US, Canada, Europe +1 UTC-1 to UTC+3 $150k to $170k TypeScript Go AWS -
Senior Backend Engineer (Multiple Positions)
LaunchDarkly Backend
2w
US UTC-10 to UTC-5 $192k to $264k Python Rust -
Backend Engineer (Multiple Positions)
LaunchDarkly Backend
2w
US UTC-10 to UTC-5 $171k to $235k Python Rust -
Senior Backend Engineer - Payments
Pleo Backend
2w
UK, Europe UTC+0 to UTC+1 Ruby on Rails Java Kotlin -
Senior Backend Developer - Identity and Access Management (IAM)
Fullscript Backend
2w
Canada UTC-8 to UTC-3.5 Ruby Ruby on Rails GraphQL -
Staff Software Engineer, Backend (Identity Decisioning)
Affirm Backend
2w
US, Canada UTC-10 to UTC-3.5 $181k to $290k Python Kotlin AWS -
Senior Backend Engineer
Sardine Backend
2w
LATAM UTC-3 $51k to $72k Python TypeScript React -
Staff Software Engineer, Backend (Trust and Safety)
Affirm Backend
2w
US, Canada UTC-10 to UTC-3.5 Python Kotlin AWS -
Backend Engineer, Create: Repository Management
GitLab Backend
2w
UK, Europe UTC+0 Ruby GraphQL Git -
Software Engineer II, Backend (Identity Decisioning)
Affirm Backend
2w
US, Canada UTC-10 to UTC-3.5 $133k to $225k Python Kotlin AWS
Backend engineers own the parts of a product nobody sees but everyone depends on: APIs, queues, databases and the glue between them. It is also one of the most remote friendly areas of software, since the work is measured in reliable services and clean interfaces, not desk time.
What sets backend listings apart
Language matters, but scope matters more. A role on a payments team means correctness, idempotency and audits. A role on a data platform means throughput and schema design. A product backend role means building features with frontend colleagues every week. Read the responsibilities closely and filter for your preferred language, for example remote Golang jobs or remote Java jobs.
Remote backend teams lean on written design documents. If you have written one, mention it; it signals that you can make decisions with teammates who are offline. Experience with observability, so you can debug a production issue without a colleague looking over your shoulder, is often mentioned too.
Engineers who enjoy infrastructure as much as application code should also look at remote DevOps jobs.
Today's numbers for this search
Published salary range, middle half
$150k to $223k
From 116 listings that state pay, in USD per year
Open to applicants worldwide
3
14 added in the last 7 days
Roles by working hours
Companies hiring for this search
- Affirm133 open
- GitLab181 open
- Grafana Labs109 open
- LaunchDarkly39 open
- ClickUp42 open
- Monzo44 open
- Hex11 open
- Preply8 open
Questions about remote backend developer jobs
Which languages do remote backend roles ask for?
Go, Python, Java, Node.js, Ruby and PHP all appear regularly, with Rust and Kotlin in smaller numbers. Many teams care more about system design experience than a specific language.
What is a backend system design interview?
You are asked to sketch how you would build a service, such as a rate limiter or a notification system, and explain tradeoffs around storage, scaling and failure. Remote versions use a shared whiteboard or document.
Do backend developers need on-call experience?
Many teams share an on-call rotation for the services they own. Postings usually mention it, and you can ask how pages are handled across timezones.