Y Combinator has a small ~6 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.
As YC has gone remote in the last year, our small-but-mighty software team has been busy building the OS that runs all of YC.
In the last six months alone, we've rewritten our entire Demo Day experience (to connect founders with potential investors), re-created the batch experience with both in-house tools and 3rd party integrations, and written software to help founders connect with one another for advice, intros, deals, networking and so much more.
We have a ton more to deliver, so we're looking to hire a product engineer to join our team. This is a great role for somebody who loves helping startups, is eager to talk with YC founders (our customers!), and wants to own projects from start-to-finish.
We work primarily in Ruby on Rails and React (learning on the job is fine though), and we spend most of our time coding. That said, we encourage everyone to participate in all of YC -- read applications, join our batch talks, help out with Demo Day and speak up on the projects you'd want to work on. (And if you’re looking for input, there are always group partners around).
The software team you'd be joining has seven people with lots of collective years of start-up and big company experience, so you'll get the best of both worlds: moving fast and shipping and strong teammates/mentors to help you learn. About half of us are alums and several of us are parents. We're open to people 2+ years out of school or even 10+ years of experience. Lastly, the work-life balance is great, and you get to work with people across the company.
If this sounds like an interesting opportunity, we welcome you to apply!
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.