Posted by whoishiring 4/1/2025
Ask HN: Who is hiring? (April 2025)
Please only post if you personally are part of the hiring company—no recruiting firms or job boards. One post per company. If it isn't a household name, explain what your company does.
Please only post if you are actively filling a position and are committed to responding to applicants.
Commenters: please don't reply to job posts to complain about something. It's off topic here.
Readers: please only email if you are personally interested in the job.
Searchers: try http://nchelluri.github.io/hnjobs/, https://hnresumetojobs.com, https://hnhired.fly.dev, https://kennytilton.github.io/whoishiring/, https://hnjobs.emilburzo.com, or this (unofficial) Chrome extension: https://chromewebstore.google.com/detail/hn-hiring-pro/mpfal....
Don't miss these other fine threads:
Who wants to be hired? https://news.ycombinator.com/item?id=43547609
Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=43547610
Chorus One operates validators on many proof-of-stake blockchains (the ones where security is based on a Byzantine fault-tolerant consensus algorithm rather than wasting energy). We are hiring for several roles, but the one I will highlight is what we call Platforms Engineer. Some companies call this Site Reliability Engineering or Devops.
The main thing we do is take upstream software, build it, run it on our infrastructure, and then monitor it and optimize that setup. Some things that make this interesting are:
* Building automation that enables us to do this for many networks (70+ currently).
* Doing this with high uptime, building automation for failover, etc.
* Working with software that is on the one hand cutting-edge and doing interesting things (consensus algorithms, distributed systems, cryptography), but on the other hand that means it’s immature and often not easy to operate and monitor. Often we have to build custom tools, and dive into the source code of the project. We contribute patches upstream when it makes sense.
* Some of these projects are exercising the limits of what a machine can do, we have to do some low-level investigation that requires understanding of what the Linux kernel and network hardware are doing to properly identify what’s going on.
We do have a small cloud footprint, but run primarily on bare metal. We are looking for people who can not just configure services offered by the public clouds, but who deeply understand what lies below; people who could build their own cloud. That sounds a bit pretentious and it’s not exactly what we do, but it does involve many of the same aspects.A recent example of what I personally find fascinating: last month Ethereum’s Holesky testnet experienced loss of liveness. This is a real-world, globally distributed system that implements Byzantine fault tolerance, with multiple independent implementations of the protocol. Several of these implementations had a bug in an update, which caused a split in the network. The protocol is designed to handle this situation in theory, but in practice it is triggering previously unexplored failure modes in the implementations, that are hard to test for in synthetic small-scale tests. I think there are very few places where you get to be involved in a planet-scale distributed system exhibiting “interesting” behavior, especially one that is not in control of a single entity. Of course, there is also the less fun part that the testnet was broken, alerts are firing, and it was hard and chaotic to coordinate a fix when the network is not controlled by a single entity. Fortunately it’s a testnet.
Apply at https://careers.chorus.one/o/platforms-engineer-remote.
Blue Origin develops reusable rockets and engines (including the now-orbital New Glenn: https://arstechnica.com/features/2025/01/after-the-success-o...). We're also working on a human-rated lunar lander (https://en.wikipedia.org/wiki/Blue_Moon_(spacecraft)), a space station (https://en.wikipedia.org/wiki/Orbital_Reef), and some other neat projects; with goal of improving life on Earth.
My team is in supply chain and manufacturing technology. We're ramping up like crazy and have a super ambitious roadmap.
- Software Engineer I | $99-139k (WA, other locations vary): https://blueorigin.wd5.myworkdayjobs.com/BlueOrigin/job/Seat...
- Software Engineer II: https://blueorigin.wd5.myworkdayjobs.com/en-US/BlueOrigin/de...
- Software Engineer III | $148-207k: https://blueorigin.wd5.myworkdayjobs.com/BlueOrigin/job/Seat...
- Sr. Software Engineer | $177-248k: https://blueorigin.wd5.myworkdayjobs.com/BlueOrigin/job/Spac...
- Principal Software Engineer | $207-290k: https://blueorigin.wd5.myworkdayjobs.com/BlueOrigin/job/Hunt...
- Sr. Software Engineering Manager | $191-267k: https://blueorigin.wd5.myworkdayjobs.com/BlueOrigin/job/Spac...
- Sr. Technical Product Manager | $164-230k (WA, other locations vary): https://blueorigin.wd5.myworkdayjobs.com/en-US/BlueOrigin/jo...
If that's not your bag, we're hiring in just about every other engineering discipline, including lots of embedded software. 411 open positions as of this writing: https://www.blueorigin.com/careers/search
(Export control laws require us to hire exclusively US citizens, Green Card holders, or those in "protected person" status)
Feel free to email me with questions or thoughts! mmuldoon [at] blueorigin.com
Fullstory provides privacy-preserving session replay and analytics for websites and mobile apps. Our session replays are nothing short of magical, and the combination with analytics creates eye-opening insights.
We have several engineering roles open:
* Senior Software Engineer, iOS - $176,000 to $207,500 - https://www.fullstory.com/careers/jobs/ab3f8ecb-ee1f-4431-a0...
* Senior Software Engineer, Application Experience - $160,000 to $190,000 - https://www.fullstory.com/careers/jobs/1a014b19-d805-4547-9a...
* Senior Manager, Engineering - $205,000 to $255,000 - https://www.fullstory.com/careers/jobs/bce3fcba-6b80-43fd-b7...
...and a few roles in other categories, see https://www.fullstory.com/careers/ for the full list and some general info.
Tech stack includes Typescript & React for the front-end; Go (Golang) running on Google Cloud (GCP) w/ Kubernetes (K8s/GKE), BigTable, BigQuery, Solr, and more for the back-end; Java, Objective-C, and Rust for mobile; and smaller amounts of other languages including Swift, Kotlin, Dart, Python, and Ruby where they make sense.
Note that for the iOS role, we're not building apps. It's about taking things apart, seeing what makes them tick, and figuring out how to extract the data we need without negatively impacting the app experience. (Or using any private APIs!) It's part reverse engineering, part systems programming, and part library development.
In addition to the listed pay ranges, you can expect regular raises & bonuses, equity, and benefits including: health insurance, 401k matching (Vanguard), annual learning stipend, unlimited PTO, and more. I take about 5 weeks vacation a year, in addition to ~3 weeks worth of company holidays (federal holidays + the week of Christmas to New Years.)
You also get a 5-week sabbatical after 5 years of employment - I just took mine at the end of last year, and it was fantastic.
To apply, please submit your info on the website. If you have questions, feel free to reply here or email nathan@[company website].com.
I assume on top of a regular 5-week vacation/PTO?
Temporal offers an entirely new way to build scalable and reliable applications. Temporal enables developers to focus on writing important business logic, and not on managing state or worrying about the underlying infrastructure. Sequoia Capital led our last round of funding and our team has experience from start-ups and larger companies like Microsoft, Google, Amazon, Uber, and more.
Temporal’s Series C Funding Announcement: https://temporal.io/blog/temporal-series-c-announcement
Temporal in 7 minutes: https://temporal.io/tldr
We're looking for senior level engineers for multiple roles - see here - https://www.temporal.io/careers
FEATURED ROLES:
Senior Developer Success Engineer → https://grnh.se/ed5cec6a7us
Senior Software Engineer, Cloud Developer Experience → https://grnh.se/e073b61c7us
Software Engineer II, Developer Productivity → https://grnh.se/b45d99ed7us
Staff Software Engineer, Traffic -> https://grnh.se/1cbb896d7us
Staff Software Engineer, Cloud Infrastructure -> https://grnh.se/8b0ba8347us
Senior Software Engineer, Developer Productivity & Observability -> https://grnh.se/9508b54c7us
Senior Software Engineer, SDK -> https://grnh.se/536b7fd37us
US benefits include: Unlimited PTO, 12 Holidays + 2 Floating Holidays, 100% Premiums Coverage for Medical, Dental, and Vision, AD&D, LT & ST Disability and Life Insurance , Empower 401K Plan, Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more! Benefits outside the United States vary by country.
Apply here https://www.temporal.io/careers/
Also, the application process requires me to download their Fathom software anyways. The least they can do is respond with a rejection.
I can't find any calls/interviews with your name and also can't find any submission from you on our code challenge[0] (which is the only take home task that we ask devs to do), but it may just mean that you've applied under a different name and GitHub profile than you have listed on the website in your about page/your HN username.
If you can reach out to me at david at serpapi.com and provide me with some more detail about your application I can try and find out what's happened here.
- an entire email conversation (including quiz you sent me, which also took time to respond to) - I obviously used the same name and email domain which can traced back to my profile,
- the emails about initial call I self-scheduled and attended,
- the repo (under your GitHub org), a PR I opened (as requested) and two more emails from me - one was a confirmation of completion of the task and another to touch base after a week of complete silence.
The task was different from the one you linked - to write a scraper which extracts search results from Google page, according to the sample input HTML and expected JSON output that were provided.
The code challenge linked has been used for the software engineer candidates long before I began at SerpApi and, in the spirit of transparency, candidates have been directed to make their submissions via a PR to the public repository since almost our earliest employees, e.g. Ilya's submission can be found here: https://github.com/serpapi/code-challenge/pull/6
Can you please forward the email chain(s) to me at david at serpapi.com so I can look into it? Even if you've withdrawn from the process, I would very much appreciate having a copy of these to see what's gone wrong.