Remote Software Engineer Jobs

118 open roles at 98 companies. Updated daily.

updateUpdated Mar 23
search

118 positions

Updated Mar 23

Companies hiring remotely — with interview prep

These companies have open remote roles and interview questions on Crackr.

How to land a remote software engineer job

Remote software engineering roles have become a permanent fixture of the tech job market. Whether you are looking for your first remote position or transitioning from an on-site role, the process rewards preparation and intentionality.

Start by narrowing your search. “Remote” can mean different things — fully distributed, hybrid-optional, or async-first. Filter by your preferred stack and seniority level to surface roles that match your experience. This page aggregates listings from Remotive and RemoteOK, deduplicated and enriched with interview prep data.

The interview process for remote roles is identical to on-site — coding rounds, system design, and behavioral questions. The difference is that you will do everything over video, so being able to think out loud and communicate clearly is even more important. Practice with a structured set like Blind 75 or Grind 75, then simulate the real experience with AI mock interviews.

For companies in our database, you will see a “Prepare” button next to the listing that takes you directly to their most-asked interview questions — sorted by frequency.

FAQ

How do I find legitimate remote software engineer jobs?add

Stick to reputable sources that vet listings — Remotive and RemoteOK are two of the largest. Look for companies that list clear compensation ranges, have a real careers page, and describe their remote work policy. This page aggregates listings from multiple trusted sources and refreshes daily.

What is the average salary for a remote software engineer?add

Remote software engineer salaries in the US typically range from $100k–$180k for mid-level roles, $150k–$250k+ for senior, and $200k–$400k+ for staff-level positions. Salaries vary significantly by company size, funding stage, tech stack, and whether the company adjusts pay by location.

Do FAANG companies hire remote software engineers?add

Most FAANG companies offer hybrid arrangements (2–3 days in office). Fully remote roles exist but are less common and often depend on the team. Companies like Meta and Amazon have expanded remote-eligible roles post-2020, especially for senior engineers. Check our FAANG jobs board for current openings.

What tech stacks are most in demand for remote roles?add

The most common stacks in remote job listings are React/TypeScript (frontend), Node.js/Python/Go (backend), and AWS/Kubernetes (infrastructure). Full-stack engineers who can work across the stack are especially valued in smaller remote teams where versatility matters.

How should I prepare for a remote software engineer interview?add

Remote interviews follow the same technical format as on-site: coding rounds (LeetCode-style), system design (for senior+), and behavioral. The difference is execution — you need to be comfortable thinking out loud over video, sharing your screen, and coding in a collaborative editor. Practice with timed mock interviews to build that muscle.

Is remote work here to stay for software engineers?add

Yes, but it is evolving. Fully remote roles peaked in 2022 and have stabilized. Many companies now default to hybrid. That said, engineering remains one of the most remote-friendly professions — strong engineers have leverage to negotiate remote arrangements, especially at startups and distributed-first companies.

Found a role? Start preparing.

Practice with an AI interviewer that simulates the real thing.

Try freearrow_forward