remix logo

Hacker Remix

Show HN: Job board aggregator for best paying remote SWE jobs in the U.S.

133 points by xitang 15 hours ago | 78 comments

I’ve been a remote SWE since the pandemic and truly appreciate its flexibilities and time saved from not commuting. Lately, friends and close ones have been asking me for advice on finding remote roles. I shared my remote company spreadsheet with them, but realized it was a rather manual process to scroll and refresh each company’s career page for new postings.

So I put together a centralized job board aggregator that lists the best paying SWE jobs in one place, starting with the U.S. and 14 companies. The way it works is via a cron job that runs daily in the afternoon to pull the latest job postings from each company and updates the website with the new listings.

Some other key features are

1. Quickly see which companies are actively hiring, e.g. Coinbase currently has the most openings

2. Filter by years of experience or companies to find suitable matches

3. Easily see estimated salary and posted date

If you're also on the hunt for the next remote SWE role, I hope this site helps streamline your job search and would appreciate any feedback and suggestions. Thanks!

Home page: https://www.remoteswe.fyi

FAQ page with additional context: https://www.remoteswe.fyi/faq

koliber 4 hours ago

The first job I clicked on said this in the actual ad. This is a far cry from a remote job. The aggregator needs a little more tweaking:

This role is based out of Reddit's office located in San Francisco.

We will only consider candidates currently located in San Francisco, or currently within close commuting distance to the SF office.

The role requires in-office work 4 days per week.

the_real_cher 19 minutes ago

Its an aggregator which means its probably not perfect as its looking for keywords or something.

rco8786 3 minutes ago

Are those MS roles right? A "principal" engineer needs 6 YOE and makes $322k TC?

nico 47 minutes ago

Excellent, looks really nice, thank you for putting it together

Do you have some sort of feed/api that a program can consume?

Would love to import those jobs into this CLI tool I created that helps people find good job matches, and track applications, using AI: https://github.com/nicobrenner/commandjobs

Right now it has scrapers for HN’s Who is hiring, for Workatastartup and Workday

Cthulhu_ 50 minutes ago

I feel like there's a huge disconnect between salaries, job titles, and years of experience. 6/7 years experience and you're eligible for a staff software developer position at $500K a year? I've got 15 and still on 5 figures / year. In Euros, sure, but there's a huge disconnect there.

I find it weird that these companies don't have more offices in Europe, given they can easily out-compete any local companies on salary.

999900000999 39 minutes ago

Even in the states the average is only 133k.

https://www.bls.gov/ooh/computer-and-information-technology/...

A lot of people are making 80k in some small city. Lots are making 300k in NYC.

Someone will always do better, some worse

yieldcrv 24 minutes ago

Software engineering has trimodal compensation curves

Going between the curves isn’t tied to experience at all, but within the curves it moderately is. You should learn the field you are in if you want different results.

“Get paid, not played“

elwebmaster 4 hours ago

Please make one for North Koreans who will be posting thousands of fake resumes to these jobs. Ultimately the chance of a legitimate candidate getting through are less than the chance of winning the lottery.

s1artibartfast 49 minutes ago

What a cynical take. If that were the case, every remote company would be staffed exclusively by north Koreans.

Guestmodinfo 12 hours ago

Can you please make one for India or any place where Indians or other third world countries with large populations can find work too. I'm sure you can serve up this as a premium service in India with some 40 companies and ppl will be happy to pay you an yearly subscription of 1000 rupees (slightly more than 10$) for 50 searches

xitang 12 hours ago

Thanks for your suggestion! I haven't looked into non-US countries yet, but that is a helpful pointer given India is the most populous country in the world now. I will keep this in mind. Are you based in India? How is the remote landscape there?

Guestmodinfo 11 hours ago

Yes I am an Indian and based in India. Everyone loves remote work here though ppl go to offices also but we are extremely family oriented ppl and tied to our ancestral properties. So remote is awesome. I have even more suggestions that for 2 months you can offer your services as an introductory offer at 1000 rupees and then after two months when enough ppl have joined you can switch it up to 20k rupees especially for the 0-2 years experience bracket because lots of computer science students looking for placements. Just please include more n more companies for that bracket.

coolcase 4 hours ago

Or maybe you should build it you seem to know the India market well.

Guestmodinfo 27 minutes ago

Thanx. I am thinking on that since the original author has US as the goal.

xitang 11 hours ago

Thanks, this is very helpful context. Totally agree that remote is awesome for folks who like to spend more time with family. Are there any other job sites or tools that you have used for job search or you mainly have to look at each company's career page?

More and more US companies are expanding globally to places like India, Canada and Europe, so there will be more opportunities oversea.

Guestmodinfo 11 hours ago

I have personally used LinkedIn and naukri.com but linked serves too much job spam. I'm applying to same companies again n again and no way to remove the job postings i don't like. Linkdin is a job spammer i feel. Naukri.com I haven't used for ages. I like your job aggregator because I can go to each company through your portal and then keep track where all I have applied to. Just don't become a job spammer. Be you. I'm an online tutor looking to transition to SWE or maybe getting more tutoring roles and I see urbanpro.com which is a student aggregator for tutors offers their services at 10k rupees that's why I feel that 20k rupees anyone can give if you only offer more n more companies willing to pay in rupees and 0-2 years of experience.

I have sent your aggregator to one SWE friend who has recently gotten a job and always seeks remote work. He said he feels underqualified for all the job postings. So if you can include jobs that don't have such daunting expectations then you can mint a lot of money in India

xitang 10 hours ago

Thanks for sharing your insights on what you like and don't like about these job boards. Sorry to hear about the frustrations you have to go through. I wish you best of luck and hope you will land your dream position soon.

In the US, some companies (e.g. Pinterest, Dropbox) offer apprentice programs for folks looking to break into tech from non-tech background, not sure if there are equivalents in India. While I can't speak to the situation in India, in the US at least, for folks don't have much SWE job experience, they can also gain experiences via side projects or unpaid internship in smaller company and use it as a stepping stone to build their resume and increase their odds on landing a paid role.

Guestmodinfo 10 hours ago

Thank you for the US perspective you showed

pinoy420 8 hours ago

No.

shadowgovt 7 minutes ago

Good work.

It occurs to me to wonder: is it going to end up being a general rule that SWE jobs that can be done remotely are going to pay less than SWE jobs that require specific geographic location or coming into the office over time? It feels like the naive supply-demand calculation suggests that a company willing to accept remote work has a much broader talent supply to draw from, which would lower labor cost.

dinkblam 29 minutes ago

SWE? i thought it is a site only for swedes

remotedev would be a better name

welder 8 hours ago

Wow, salaries have gone DOWN since I last worked as IC!

Context: Was a senior SWE in SF for Airbnb until 2020. Now I'm seeing Principle engineer positions with lower base salary than I had 5 years ago.

ecshafer 2 hours ago

Anecdotally, I found a new job this year, and my last one was in 2021. Salaries are across the board lower and more competitive. Seeing remote jobs offering Seniors $120-150k is pretty normal now, where I think in 2021 you would have seen $150k as a bottom. Some of the remote Series B and Big Tech places pay better though.

Aurornis 2 hours ago

> Context: Was a senior SWE in SF for Airbnb until 2020.

Working in San Francisco, in-person/hybrid, at a company that ranks among the top of the industry is always going to pay higher than remote jobs hiring anywhere.

Part of the goal of remote hiring is to expand the candidate pool, which reduces the need to hire at exorbitant salaries in small, highly competitive markets.

People complain about remote workers getting different pay, but at the end of the day it means higher compensation for people outside of those few select cities.

xitang 8 hours ago

Did you join Airbnb before its IPO perhaps? I suppose pre-IPO companies usually offer higher base since their equities can't be liquidated until post-IPO.

welder 8 hours ago

Yes, must be that and the remote aspect.

Thorrez 8 hours ago

Remote salaries will generally be lower than SF salaries.

Cost of living adjusted though, they may be higher.

icameron 9 hours ago

This is awesome, thanks. I’m currently employed but this is nice to see what’s out there at a glance. How do you calculate/know the total compensation? Like the base pay matches the info in the Airbnb opportunity but the total compensation is nearly double the base pay range amount, but isn’t quantified in the posting itself.

xitang 9 hours ago

Thank you for your kind words! I have this question on the faq page and am attaching the answer below:

4. Where are the salary data sourced from?

Tech companies typically structure salary, often called total compensation, into 3 parts: base salary, equity, and bonus.

Base salary is pulled directly from each job post, thanks to the U.S. Pay Transparency laws (e.g. California SB-1162 in 2011), which require companies to include salary ranges in job listings to help address wage gaps caused by bias or discrimination.

Total compensation is sourced from levels.fyi, a platform that collects leveling and salary info through crowdsourcing.

Unfortunately, current laws in many states, such as Washington RCW 49.58.110 in 2022, only require companies to provide base salary ranges along with a general description of other forms of compensation. This allows companies to omit equity and bonus details. Hopefully, future legislation will help close this gap.

confidantlake 4 hours ago

What will you do about ghost jobs? For example I see Microsoft has a bunch of generic software engineer roles listed, despite them just doing huge layoffs. If they were actually hiring they could have easily shifted existing workers into those. These aren't highly specialized roles.

binary132 4 hours ago

Lots of companies continue to hire even as they cut jobs. I would even say it is normal. Ghost jobs do also exist.

hk1337 3 hours ago

> Ghost jobs do also exist.

I don’t know about that. A lot of times companies will already have someone they want but they have to post a job listing for X days before they can fulfill it.

Full time hire process can take a long time and is why contract to hire can get you in the door faster.

rightbyte 1 hour ago

What you are describing is a ghost job though, right? At least from the perspective of all the applicants but one.

astura 1 hour ago

This is still a ghost job. A ghost job are jobs advertised that are not intended to be filled. If they are leaving ads up for jobs that are already filled it is a ghost job.

_heimdall 3 hours ago

"Huge" may be an overstatement. They laid off 6,000 people which is obviously a lot of individuals losing their jobs but only represents 3% of the company. In today's market a 3% layoff is comparatively small.

I've never heard of a company doing a layoff in the way you describe, eliminating thousands of roles and immediately moving those people into open roles throughout the company. It assumes the employees are fungible and will be a good fit for any open position and would lead to everyone knowing the layoff is coming well before its announced.

bbstats 3 hours ago

You should probably add sort and search

JonChesterfield 1 hour ago

Just sort by column in the table and leave search to the browser would go a long way.

najmlion 8 hours ago

I wish these salaries existed for Europe

xitang 8 hours ago

One good news is that US remote companies have been expanding to Europe, which will drive up salaries there over time to attract top talents. Gergely Orosz's Trimodal Nature of Tech Compensation in the US, UK and India has info on top paying companies in UK: https://newsletter.pragmaticengineer.com/p/trimodal

FirmwareBurner 4 hours ago

Yeah, but the expansion is usually only in a handful of places like the Dublin, Amsterdam, Warsaw and that's about it. There really isn't a remote for Europe.

martin_a 4 hours ago

Never forget that taxing and social systems in Europe work very different and that's why you can get by with "lower" incomes.

scirob 27 minutes ago

Its so sad that companies arn't ok with a simple US llc wrapper. EU people can deal with their own taxes the possible tax savings are well worth the extra paper work for an EU worker so i'm sure they would be willing. But HR compliance people are so risk averse they don't want to see any non standard candidates.

Herring 7 hours ago

Be careful what you wish for, unless you want tech oligarchs messing with your governments as well.

dijit 7 hours ago

We have some of that already.

Murdoch, famously, owns UK politics.

briandear 4 hours ago

So low salaries in Europe are because they lack oligarchs?

FreebasingLLMs 5 hours ago

[dead]

pinoy420 8 hours ago

Agree. These are insane

mixmastamyk 10 hours ago

Please remove the unnecessary animation that locked up a tab here for several seconds.

xitang 10 hours ago

Thanks for the feedback. I think the lag might have been mainly due to the page loading and rendering 400+ job rows at once and is not related to the animation, though there might also be some hydration issues with the animation. Agree that the lag isn't good UX, I will look into getting it fixed soon.

Aside from the lag, I was hoping folks might appreciate the artistic of the animations where companies are resolving around a remote coding home :)

nosioptar 15 minutes ago

I've also got poor performance on a pixel 3a, but the freeze was only about 2 seconds.

As to the other, I never appreciate animations or scrolling hijinks on a website. It makes it harder to use and slows it down. But,I'm a grouchy old fucker.

winrid 9 hours ago

How come scrolling the table lags on my $700 phone?

You can render tens of thousands of rows at once without lag, something is wrong.

xitang 9 hours ago

Thanks for sharing that you run into the same issue. Agree that something is wrong, perhaps scrolling causes the table to re-render for some reasons. I will look more into it and getting it fix next. There are techniques to optimize performance such as only render visible rows. I haven't spent much time testing it on mobile web and will enhance the mobile web view & experience upcoming.

aziaziazi 8 hours ago

Seems correct. I might not use you average-user-device (iPhone SE 2016) but liked your idea and clicked the link. The page freeze for ~15s for the first load but then refresh only takes ~4s. The animation is smooth if I’m not scrolling the list. Scrolling seems hard to handle as the new items takes 2s to appear. Do you use a virtual table [edit: just read you sibling comment saying you don’t, yet] or heavy JS for styling the list? I usually have no problem scrolling long text lists. Another guess would be the logos size but I’m not in my computer to check it out. For context: I know my device is old but it handles fine most sites that don’t have too many ads, js shenanigans or super heavy assets.

Kudos to you, I’m sure my 2012 mbp will handle it fine though :-)

iammrpayments 8 hours ago

My phone froze for 5 seconds

Havoc 4 hours ago

How do these sort of aggregator sites work on legality of information?

Copyright and terms of sites scraped etc

Moto7451 4 hours ago

I’ve spent most of my career in Job Tech and HR Tech so I can give you some insight.

LinkedIn lost a lawsuit about specifically trying to prevent scraping of their job content. This was a big deal at the time as all the major job sites were scraping jobs either because a customer lacked technical capabilities or to add jobs that were not part of the corpus. It’s a routine part of how the industry works in the same way that not many complain about Google scraping the Internet.

Secondly, and actually more importantly, a lot of the industry exchanges jobs using feeds. This is where CPC job distribution generally exists. These can contain “free” jobs which do not get any CPC credit but would let you build something like this site without any scraping infrastructure. You can ask some major job boards for just the free jobs if you wanted that for some reason. Most job specific scraping services like Aspen and Feedonomics will deliver you scraped jobs in the your preferred feed format.

In practice where I’ve worked we just blocked scraping sites when we get a complaint and respected robots.txt. It was rare for someone to complain since we were good sources of traffic wherever I worked. I am not a lawyer but my understanding is that as long as you’re not otherwise breaking the law by respecting legitimate takedown notices then scraping is fair use.

robertoandred 8 hours ago

The table scrolling is very laggy.

scarface_74 5 hours ago

If you’re looking at a job board for remote jobs and blindly submitting a resume in 2025, you’ve already lost.

There are probably thousands of people applying and it’s like a lottery ticket whether you will stand out enough for your resume to even be seen unless they are looking for a specialized skillset. No full stack or front end development is not specialized.

monkeyelite 1 hour ago

Every time I have run into people online with long term employment problems it’s because they are only looking for remote work - the positions with the largest pool to compete against you.

The best way to secure remote work is to first develop an in person relationship.

salegria8 5 hours ago

very cool website! will definitely be using this next time I am looking for a job.

dewey 9 hours ago

Things software engineers will never get tired of:

- Building job boards

- Building static site generators

- Building todo list apps

- Building "personal knowledge base" type apps

Scarblac 9 hours ago

I will do that one day but I want to blog about it as I build them and I never get my blog set up the way I want it.

zahlman 7 hours ago

That's what the personal static site generator project is for.

wiether 2 hours ago

I read your comment in the morning and it was funny. Right now I just saw this[1] popping in the top and it made your comment much funnier!

[1]: https://news.ycombinator.com/item?id=44022448

rendaw 2 hours ago

Despite all these people making job boards, it's incredibly hard to find one that's decent. I gave up finding ones that let you filter for worldwide remote, let alone time zone range.

welder 8 hours ago

You forgot "Building time tracking apps"

I'm seeing even more of this effect lately among young vibe coders. Not saying it's a bad thing, I'm saying:

It's reached the point where it's easier to build your own app than search/decide/choose an existing one.

koakuma-chan 3 hours ago

But do they actually use those todo lists and time tracking apps? For example I use iOS and for me setting up alarms works much better than "Reminders".

xitang 8 hours ago

I have built various stuffs in the past few years and have came to appreciate more and more on things that will never get tired of. It can be a good indication that the problem spaces are large and remain unsolved as well as the opportunities. In such case, there are always rooms for anyone to come in to innovate and put their own spin to it. This is sometimes better than working on something that few or barely anyone works on, which can be an indication that the problem space is too small and only affects small set of folks.

Love the list btw. What is an example of "personal knowledge base" type app? Like Notion?

dewey 8 hours ago

> What is an example of "personal knowledge base" type app?

There's one on the front page right now, keyword "Obsidian" ;)

xitang 8 hours ago

Thanks, I see :)

I might have built part of a "personal knowledge base" type app by rolling up a custom editor before, so 1.5 boxes check.

SCUSKU 9 hours ago

Personally I have checked 3/4 boxes here, and actively working on a job board currently for fun...

At least for a job board, it feels like it is useful, and also ultimately not that complex a piece of software. Which is nice for doing some light coding as opposed to things I usually deal with at work.

xitang 8 hours ago

+1 to this! I have tons of fun while building this job board and having to refactor my code multiple times to generalize a pattern that can pull jobs from various sites. It is so fun to dig into some readings on the trimodal nature of tech compensation and pay transparency laws in the US. Plus it is a helpful site for folks like you said.

What type of job board are you building btw? Does it focus on a niche?

nikolayasdf123 8 hours ago

- Building XYZ from scratch

mnky9800n 9 hours ago

Static sites are more interesting tbh. Why does everything have to be so meta?

drewcoo 4 hours ago

- Throwing shade because other people are building wrong

spullara 8 hours ago

- Not letting you sort by a column

xitang 8 hours ago

Thanks for the note! This is an initial MVP, so column sort hasn't been added. The default sort order is based on posted date. Which column are you looking to sort btw?

tacker2000 8 hours ago

Yup, why cant I search bu total comp here?

Also the table lags on my iPhone 15 when you select All.

What stack are you using, OP?

xitang 8 hours ago

Thanks for the note on the lag issue! I notice it as well and haven't gotten a chance to optimize it, but I think it is likely to due too many rows (400+) re-rendering, etc.

The site is built with Next.js, Typescript, React, tailwindcss, and deployed to Vercel. The cron job is a vercel function, which I believe is just a nice wrapper on aws lambda.

alieskandari201 11 hours ago

[dead]