We're sorry, but this job has been closed. See other open jobs at Foursquare

Software Engineer - NY

New York, NY | Engineering

Job Description

About foursquare:

Our goal is to make the real world easier to use. We're a small but highly ambitious company with millions of users worldwide relying on foursquare to keep up with friends, discover what's nearby, save money and unlock deals.  We’re also helping half a million registered businesses ranging from local merchants to global brands connect with their customers. 

To thrive as a member of team foursquare, you must embrace our exciting work-hard, play-hard environment. We're not afraid to move fast and break things as we release, launch, iterate, update and announce -- sometimes all in the same day. We're a closely-knit team and, especially at the end of a long day over beers, we feel like we're inventing the future together.

About our Software Engineer position:

As a member of foursquare’s engineering team, we want you to bring experience building real products in the real world from the ground up. Your teammates should see you as a programming expert and go to you with their toughest problems. You should be comfortable jumping in the deep end and learning new skills on a bleeding edge platform (Scala, Lift, and MongoDB).

Join us and help bring our feature ideas (and your own!) off the whiteboard and into reality. Here are some high level areas you could help with:

  • Scale our architecture and improve performance to handle 1M new users each month
  • Launch features that make cities easier to explore
  • Build intelligent distributed systems to harness hundreds of terabytes of data [and growing] using hadoop, hive, scalding, sstables, and more
  • Experiment with game mechanics to see what encourages users to do things in the offline world (have you unlocked the Warhol badge?)

Our engineers play a key role in product development, from concept to launch, so be ready to bring your creative ideas to the table. And because we push new versions of the website and API multiple times a week, it won't take long to get your work out in front of our millions of users.

This position is based at our New York City headquarters in SoHo. We offer a competitive compensation package including equity options and full bennies for everyone.


  • BS or MS in Computer Science or related field preferred
  • 5+ years experience building products for fast growing web or mobile products
  • Strong Java experience or, even better, experience and/or interest in Scala
  • Comfortable with AJAX based websites, JavaScript and jQuery
  • Bonus points for experience with Hive, Hadoop, Flume, or Mapreduce
  • Comfortable in a small, intense and high-growth start-up environment
Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »