If you’ve ever wanted to experience what it feels like to have a tidal wave of users streaming in to use your product faster than you can write code to support them, then now is your chance. We built Magic as a side project at Y Combinator because it was something that we wanted to use ourselves. We gave it to a few of our friends, who shared it with their friends, and a few days later we experienced an explosion of viral growth, which is still going strong months later. It's intense to feel something like this from the inside.
Magic is a simple idea with endless potential - one phone number that you can send a text message to 24/7 and get anything you want, whenever you want it. Food, flowers, plane tickets, reservations, electronics, you name it. We fulfill these requests magically for our users by being a common interface to a growing network of national and international service providers. Most of our users use us on a regular basis to make their lives easier and to be more productive, but of course, we fulfill our share of crazy requests: exotic animals, skywriting, 1,000 gallons of seawater, helicopters, motorcycles...
But all of this is just the beginning. Magic is a command line interface to the world; it is an API for everything. You can’t "sudo make me a sandwich" but you can "magic make me a sandwich." It’s a unified plaintext interface that sits as a layer of abstraction over the set of all possible products, services, and actions. It’s the Star Trek computer. It’s your companion and your friend.
We are looking for engineers that understand real-world business problems and can deploy code to production on a rapid cycle and see measurable impact. Magic’s engineering task is to use software as a weapon to tame a staggering level of real-world complexity. We are building a novel type of hybrid human/machine intelligence and testing it on our live firehose of real data every day. We stay up late coding and we love it. We like to use the latest and greatest technologies but we also know when a quick bash script is the right solution. We are highly iterative. We are relentless. We don’t stop until the job is done.
We are well funded, and we hiring for very early founding engineer positions, which means good equity and working directly with us (the technical founders). You'll not only be solving tough technical challenges, but you'll be helping to shape our engineering culture as we grow, interview and select our next engineering hires, and define core architectural principles.
We're a polygot shop, so our primary focus is solid fundamentals. Our stack right now is Node.js, MongoDB, Meteor, Ruby, PostgreSQL, and Twilio. Experience with these are nice but not required. We believe in using the right tool for the job. Bonus if you have experience thinking in C/C++, Clojure, Haskell, or Scala. Ideally, you have experience building complex systems with a lot of moving parts.
Comments (0)
Sign in to post comments.