remoty.work

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

40 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

1 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

17 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

21 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

3 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

4 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

23 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

4 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

1 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

20 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

6 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

22 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

17 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

7 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

4 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

14 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

0 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

11 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

18 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

18 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

50 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

9 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

14 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

16 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

27 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

16 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

9 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

5 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

14 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

6 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
remoTy Weekly — Every Monday

Get the best remote jobs in your inbox

Curated remote jobs scored A–F. Ghost-job alerts. Market pulse. No spam — just signal.

Prefer instant updates? Join @remotywork on Telegram — daily top jobs, no inbox clutter.