Remote software engineer jobs
Remote software engineering roles at remote-first companies: backend, frontend, full stack and mobile. Salary ranges in USD where published.
Software engineering is the deepest category on this board, and also the one where "remote" is most often used loosely. Every listing here passed a structured remote check against the employer's own applicant tracking system rather than a keyword match on the description, which is what removes the hybrid roles that leak onto most aggregators.
Titles in this space are noisy, so treat seniority words as a starting point rather than a contract: what one company calls a senior engineer another calls staff. The signals worth comparing across listings are the published salary range, the timezone or region requirement, and the employer's Remote Score, which grades how genuinely distributed the company is rather than how it describes itself.
What these roles pay
- 25th percentile
- $170k
- Median
- $202k
- 75th percentile
- $237k
Midpoint of the range for 295 currently-listed software engineer roles where the employer published one, normalized to USD per year. These are employer-posted ranges, not self-reported figures. See self-reported compensation data →
500 open software engineer roles · all dev roles
-
Staff Software Engineer for Identity Management (Go/Golang)
Canonical
-
Software Engineer - Data Infrastructure
Canonical
-
Staff Software Engineer
Zippy
-
Staff Software Engineer
Socket
-
Software Engineer - Data Infrastructure - Kafka
Canonical
-
Senior Software Engineer II
Zippy
-
Software Engineer
Socket
-
Full-Stack Software Engineer – Remote
SpruceID
-
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Canonical
-
Senior Software Engineer - Python/MongoDB
Canonical
-
Staff Backend Engineer - Databases Tempo | US | Remote
Grafana Labs
-
Senior Data Scientist, Full Stack
SentiLink
-
Senior Full Stack AI Engineer (Rapid Prototyping & Analytics )
Prompt
-
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Canonical
-
Staff Backend Engineer - Databases Tempo | Canada | Remote
Grafana Labs
-
Senior Full Stack AI Engineer (Natural Language Systems)
Prompt
-
Senior Software Engineer, Networking
Ditto
-
Juju Software Engineer (Go)
Canonical
-
Senior Backend Engineer
Solace Health
-
Senior Juju Software Engineer (Go)
Canonical
-
Senior Full Stack Engineer
Solace Health
-
Software Engineer (Python/Linux/Packaging)
Canonical
-
Sr. Software Engineer, Studio
Higharc
-
Junior Software Developer - Observability
Canonical
-
Sr./Staff Backend Engineer - Java
Oscilar
-
Senior Software Engineer - Go
Paddle
-
Software Engineer, Argentina
Ramp
-
Software Engineer, Full Stack
Honey Homes
-
Application Software Engineer, Endpoint Security
Oneleet
-
Software Engineer, Infrastructure (all levels)
Render
-
Senior Software Engineer, Bluetooth
Ditto
-
Sr. Software Engineer, Geometric Modeling/CAD
Higharc
-
Software Engineer, Security (all levels)
Render
-
Software Engineer, Billing (all levels)
Render
-
Senior Software Engineer, Database
Ditto
-
Software Engineer, Product (all levels)
Render
-
Software Engineer - Contract - Argentina
HomeVision
-
Senior Software Engineer
Sardine
-
Software Engineer (4+ years of experience)
Anrok
-
Software Engineer (7+ years of experience)
Anrok
-
Senior Full Stack Software Engineer (B2B SaaS)
Prompt
-
Senior Software Engineer, Agent Platform
LiveKit
-
Senior Software Engineer, Agents
LiveKit
-
Senior Software Engineer - Backend (USA Only - 100% Remote)
Close
-
Full Stack Engineer
Fathom
-
Sr. Software Engineer
Socket
-
Senior Full-Stack Engineer - Product
Railway
-
Member of Technical Staff, Backend Engineer, API
Runway
-
Software Engineer (Backend)
Metabase
-
Software Engineer (Frontend)
Metabase