Y Combinator has a small ~12 person team that makes the software that runs YC. Hardly any investors write software, but YC was started by programmers so it's natural for us to solve our problems that way. We believe our software is a key competitive advantage and we are investing aggressively in new software products.
YC has ambitious plans to create more innovation in the world, and the only way to reach that level of impact is to scale through software. What we’ve built so far is probably only 10% of what we will eventually need.
As a member of the software team, you'll get full access to the YC program, just like founders do. You'll learn the ins and outs of how YC works, and you'll get to follow and learn from hundreds of companies. You'll meet some of the most successful people in the startup world and get exposed to the best startup ideas. And of course, if you ever want to start your own company, you’ll learn a lot about that from working at YC.
If you're interested in learning more about startups, Y Combinator is hiring for a full-stack Product Engineer. Working at YC probably is one of the best ways to learn about startups. Everyone on the team gets to participate in the YC programming -- dinners, talks and more. You'll get a unique vantage point to learn about startups, and to write software that has helped companies like Airbnb, Stripe and Instacart exist.
We're a team of 10 full-stack product engineers and have a pretty broad range of experiences -- from bigger companies like FB and Google, as well as former YC founders ourselves. Our stack is pretty straightforward (Rails, React, Postgres), but the last three engineers have learned it on the job. True to YC advice, our product engineers talk to our customers regularly (in our case, it's mostly founders) and ship fast. We also define our own roadmap. You won't be building software to scale to millions of users, but you'll be talking 1-1 with lots of founders to build stuff they need to help build and grow their companies, and that's a different kind of reward.
In particular, we're hiring for the Admissions software team. This is an opportunity to help YC write software that selects companies for YC interviews and ultimately for our batch. We're hiring for both an IC and/or a tech lead who has done mentorship, code review and helped define systems previously. While no past experience in reading applications/building review software isn't necessary, an interest in learning more about startups (and possibly having worked at one) is a huge asset in this role.
Lastly, we pay competitively (both in salary and stock-like benefits), offer reasonable work-life balance, and we're fully remote at this point, with some center-of-gravity in SF and NY.
If working on YC's software team and helping great startups sounds interesting at all, please apply. Looking forward to hearing from you!
The YC internal software is mostly written in Ruby on Rails and React. It runs on AWS and PostgreSQL. Previous experience developing web apps will be helpful, but we don't care if you've used React or Rails specifically.