Hacker News new | past | comments | ask | show | jobs | submit login

New York, NY (remote not an option, sorry): foursquare

http://foursquare.com

We're hiring server engineers, operations engineers, and mobile engineers.

Our backend is built with Scala, Lift, and some Python. Our main datastore is MongoDB, but we have some stuff on Postgres. We're hosted entirely on EC2. We develop mobile clients for the iPhone, Android, and Blackberry.

We're a location-based social network that's changing how people interact with physical space. We've got a lot of exciting projects we want to work on, and we need all the help we can get.

Email: jorge@foursquare.com




This sounds very neat! I dabble in Lift and Scala, and I think a job working/hacking on that would be awesome - unfortunately I don't think I'm qualified quite yet.


Could you define server and operations?


Server engineer is very broad. Could be anywhere on the stack from front-end work with HTML/CSS/JS to very deep in the guts of our application code working on performance and scalability, or anywhere in between. Job description: http://foursquare.jobscore.com/jobs/foursquare/server-side-s...

Operations engineer would be focused less on our application code and more on managing our EC2 infrastructure. Anywhere from improving our deployment process to thinking about security, reliability, and performance to managing our databases to tracking key system metrics. Job description: http://foursquare.jobscore.com/jobs/foursquare/operations-en...


From what I can tell, you've melded a backend and frontend dev for the server engineer role. Thanks for your time, but you require a degree, so I'm out.


I'm with you on this. I don't understand why companies limit themselves to people with degrees. It's not like half the good (a relative term, I know) developers haven't dropped out to do awesome things anyhow.

I'm pretty happy my company - SeatGeek, we're hiring full-time devs, see jack7890's post - is understanding of my wish to complete my education. Hopefully you can find a similar placement somewhere :)


I've got an offer to extend my 3 month contract with a pretty nice startup about to land in my inbox within a week, so I don't really need a job, (I have plenty of savings anyway), but I like to shop around and keep my eyes open.

Finishing my education is what I did when MIT OCW put their course material for computer science, electrical engineering, linguistics, philosophy, and culture online.

I use degree requirements as an anti-indicator for companies. If they're requiring the piece of paper, I know that I'd be punishing myself to go work for them anyway.

I'll take a look at SeatGeek's post. :)


The title is melded. Your role is whatever your best fit is. We have "server engineers" that do frontend dev almost exclusively, others that do backend dev almost exclusively, and others that do a bit of both.

We've hired people without degrees, and we've hired people without 5+ years experience. If you're good, we'll bend the rules.


The clarification is appreciated.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: