Remote Software Roles
Plain-English guides to the most common remote software and product roles — what each one does day-to-day, what it pays, how much remote demand there is, and the live listings we track for it. Every listing is scored A–F and screened for ghost jobs.
-
Backend Developer
239 live
A backend developer builds and maintains the server-side logic, APIs, databases, and infrastructure that power an application — everything the user never sees but relies on. Remote backend roles are among the most abundant in remote software hiring because the work is asynchronous and output-measurable.
Typical base (US): $110k–$190k
-
Full-Stack Developer
15 live
A full-stack developer works across both the frontend (what users see) and the backend (servers, APIs, databases) of an application. Full-stack roles are especially common at startups and small teams that need engineers who can ship an entire feature end-to-end.
Typical base (US): $105k–$185k
-
Frontend Developer
64 live
A frontend developer builds the parts of an application users directly interact with — the interface, layout, and client-side behavior — using HTML, CSS, and JavaScript frameworks. Frontend work is highly compatible with remote collaboration around shared design systems and component libraries.
Typical base (US): $100k–$175k
-
DevOps Engineer
148 live
A DevOps (or platform / SRE) engineer builds and operates the infrastructure, CI/CD pipelines, and tooling that let teams ship and run software reliably. The role is inherently remote-friendly because infrastructure is managed as code and monitored from anywhere.
Typical base (US): $120k–$200k
-
Data Engineer
74 live
A data engineer builds the pipelines, warehouses, and infrastructure that move and transform data so analysts, scientists, and products can use it reliably. Demand has surged alongside analytics and AI/ML workloads, and the work suits remote collaboration around shared data platforms.
Typical base (US): $115k–$195k
-
Product Manager
160 live
A product manager owns the "why" and "what" of a product — defining problems worth solving, prioritizing a roadmap, and aligning engineering, design, and business toward outcomes. Remote PM roles reward strong written communication and async decision-making.
Typical base (US): $120k–$210k
-
Software Engineer
1296 live
A software engineer designs, builds, tests, and maintains software systems — applying engineering principles to write reliable, maintainable code across the stack. "Software engineer" is the largest and most general category in remote tech hiring, spanning backend, frontend, full-stack, and platform work.
Typical base (US): $110k–$200k
-
Data Scientist
35 live
A data scientist turns data into insight and decisions — combining statistics, machine learning, and domain knowledge to build models, run experiments, and answer business questions. Remote data science is common because the work centers on shared cloud data and reproducible notebooks.
Typical base (US): $115k–$200k
-
Machine Learning Engineer
5 live
A machine learning engineer builds, deploys, and maintains ML systems in production — bridging data science and software engineering to turn models into reliable, scalable services. Demand has climbed sharply with the AI wave, and the role is highly remote-friendly.
Typical base (US): $130k–$230k
-
QA Engineer
225 live
A QA engineer safeguards software quality — designing test strategies, building automated test suites, and catching defects before users do. Remote QA is well-established because test automation and bug reproduction are naturally async, output-measurable work.
Typical base (US): $90k–$160k
-
Mobile Developer
89 live
A mobile developer builds native or cross-platform apps for iOS and Android — owning UI, performance, offline behavior, and app-store delivery. Remote mobile roles are common because the deliverable (a shippable app build) is concrete and reviewable async.
Typical base (US): $105k–$185k
-
UX/Product Designer
318 live
A UX/product designer shapes how a product looks, feels, and works — researching users, designing flows and interfaces, and validating solutions before engineers build them. Remote design is well-established thanks to collaborative tools like Figma and async design critique.
Typical base (US): $100k–$180k
-
Security Engineer
246 live
A security engineer designs, implements, and operates the systems that protect software, infrastructure, and data from attack. The role spans application security, cloud security, and operational security — and is well-suited to remote work because security engineering is inherently tool-driven and output-measurable.
Typical base (US): $130k–$220k
-
AI Engineer
10 live
An AI engineer builds applications and systems that use large language models, generative AI, and machine learning — translating raw AI capabilities into reliable, production-grade products. The role has emerged as one of the fastest-growing in remote tech hiring, distinct from ML research in its emphasis on integration, deployment, and product outcomes.
Typical base (US): $140k–$250k
-
Site Reliability Engineer
36 live
A site reliability engineer (SRE) applies software engineering to operations problems — building systems that are reliable, scalable, and observable by design. SRE originated at Google and has become a defining discipline at infrastructure-forward tech companies, making it one of the better-compensated and most remote-friendly engineering specialties.
Typical base (US): $130k–$220k
-
Cloud Architect
117 live
A cloud architect designs and governs an organization's cloud infrastructure strategy — translating business requirements into scalable, secure, and cost-efficient cloud systems across AWS, GCP, or Azure. It is a senior individual-contributor or principal-level role that combines deep technical expertise with architectural judgment.
Typical base (US): $150k–$260k
-
Engineering Manager
0 live
An engineering manager leads a team of software engineers — balancing technical credibility with people management, delivery ownership, and cross-functional collaboration. The role is distinct from both senior individual contributors and pure people managers: the best EMs can still review architecture, but their primary output is team performance and output, not code.
Typical base (US): $160k–$280k
-
Technical Writer
1 live
A technical writer creates and maintains documentation that helps users, developers, and internal teams understand and use software, APIs, hardware, or complex processes. Technical writing is one of the best remote career paths in tech — it is entirely output-based, requires no physical presence, and is in persistent demand at any company that ships software.
Typical base (US): $80k–$150k
-
Blockchain Developer
25 live
A blockchain developer builds decentralized applications (dApps), smart contracts, and infrastructure on blockchain protocols — most commonly Ethereum, Solana, or EVM-compatible chains. Blockchain development is almost entirely remote-native: the Web3 ecosystem was built by distributed, pseudonymous contributors and has never had a strong office culture.
Typical base (US): $120k–$220k
-
Python Developer
57 live
A Python developer builds backend services, data pipelines, APIs, automation tools, and machine learning systems using Python. Python is the most in-demand programming language in remote tech hiring — its dominance in AI/ML, data engineering, and web backend work makes Python developers consistently employable across company stages and sectors.
Typical base (US): $110k–$190k
-
JavaScript Developer
56 live
A JavaScript developer builds web applications, APIs, and tooling using JavaScript and TypeScript — the language pair that powers the web. JavaScript is the most widely used programming language on Earth and is in persistent demand for frontend, full-stack, and Node.js backend roles. TypeScript has become the professional standard at serious companies, and strong JS developers are expected to be proficient in it.
Typical base (US): $100k–$180k
-
Account Executive
960 live
An account executive (AE) owns the full sales cycle — from prospecting and discovery through demo, proposal, negotiation, and close. Remote AE roles are among the most abundant non-technical positions in remote hiring, driven by the explosion of SaaS companies that sell software globally and prefer distributed sales teams covering multiple time zones.
Typical base (US): $80k–$160k
-
Customer Success Manager
137 live
A customer success manager (CSM) owns the post-sale relationship — onboarding new customers, driving adoption and ROI, renewing contracts, and expanding accounts. Remote CSM roles have grown rapidly alongside the SaaS industry; they are among the most accessible remote career paths for people moving from support, account management, or consulting.
Typical base (US): $70k–$130k
-
Data Analyst
33 live
A data analyst transforms raw data into business insights — writing SQL queries, building dashboards, and translating findings into recommendations that drive decisions across product, marketing, finance, and operations. Remote data analyst roles are abundant because analytical work is inherently asynchronous, deliverable-oriented, and easy to evaluate remotely.
Typical base (US): $80k–$140k
-
React Developer
53 live
A React developer builds user interfaces using the React JavaScript library — the most widely-used frontend framework in the industry. React development is one of the most abundant categories in remote tech hiring, with demand consistently outpacing supply at companies of all sizes, from funded startups to enterprise.
Typical base (US): $100k–$180k
-
Node.js Developer
64 live
A Node.js developer builds server-side applications and APIs using JavaScript/TypeScript on the Node.js runtime. Node.js is the dominant backend language choice for JavaScript-first teams and API-first products, and its async, event-driven model makes it particularly well-suited to high-concurrency remote-services architectures.
Typical base (US): $105k–$180k
-
Go Developer
189 live
A Go (Golang) developer builds high-performance, concurrent backend systems and infrastructure tooling using Google's Go language. Go has become the language of choice for cloud-native infrastructure, microservices, CLIs, and platform engineering — and Go engineers are among the highest-paid in remote backend hiring.
Typical base (US): $130k–$210k
-
Vue.js Developer
30 live
A Vue.js developer builds interactive, component-based user interfaces using the Vue framework. Vue is the primary frontend choice for many European and Asia-Pacific remote companies, Laravel/PHP shops, and teams that prefer a progressive, lightweight framework over React.
Typical base (US): $95k–$165k
-
iOS Developer
87 live
An iOS developer builds native apps for iPhone and iPad using Swift and Apple's SDK ecosystem. iOS development is one of the more accessible mobile paths for remote work, especially at product-led companies where the mobile engineer owns the full app from architecture to App Store submission.
Typical base (US): $110k–$185k
-
TypeScript Developer
46 live
A TypeScript developer writes type-safe JavaScript for web frontends, Node.js backends, and full-stack applications. TypeScript has become the de-facto standard for production JavaScript — most modern remote engineering teams mandate it for any JavaScript project above trivial scale.
Typical base (US): $110k–$190k
-
Android Developer
90 live
An Android developer builds native mobile applications for Android devices using Kotlin and Google's Android SDK. Android development is the second-largest mobile platform by developer demand and, like iOS, is increasingly offered as a remote role at product-led companies with strong async cultures.
Typical base (US): $105k–$180k