Quelles sont les meilleures entreprises pour lesquelles travailler en tant qu’ingénieur logiciel à NYC ?


Foursquare!

J'ai'travaillé chez Google, IBM et d'autres startups, mais je pense que Foursquare est définitivement l'une des meilleures opportunités à New York.

  • Des gens intelligents qui font du bon travail. Nous'avons embauché un grand nombre des personnes les plus intelligentes et les plus travailleuses des meilleures entreprises et universités. Ce sont les meilleurs ingénieurs avec lesquels j'ai eu le privilège de travailler, et vous apprendrez énormément d'eux. Nous faisons beaucoup de travail d'ingénierie réel, en construisant des systèmes de stockage évolutifs, en écrivant des outils open source, en faisant fonctionner de grands environnements de production et en construisant des applications mobiles compliquées, et nous avons la chance d'avoir une base de code assez propre avec peu de dette technique. ) Nous bougeons rapidement, avec des déploiements de serveurs quotidiens et des versions de clients toutes les deux semaines.
  • Pile excitante. Nous utilisons Scala, un nouveau langage amusant, ainsi que MongoDB, Redis, Hive, Redshift, Kafka, Kestrel, et une gamme d'autres nouvelles technologies cool qu'il sera bon de connaître pour le reste de votre carrière.
  • Culture ouverte. Une des choses que j'aime chez Foursquare par rapport aux grandes (et petites !) entreprises dans lesquelles j'ai été, c'est qu'il n'y a pas l'impression que la direction se cache quelque part pour prendre des décisions et ensuite vous dire avec condescendance ce que vous devez faire sans écouter les commentaires. Tout le monde, de Dennis jusqu'en bas, demande constamment l'avis de tout le monde dans l'entreprise et est disponible pour discuter de la direction à prendre.
  • Des gens amusants. Notre produit permet d'aller dans des endroits cool dans le monde réel, il ne faut donc pas s'étonner qu'il ait attiré beaucoup d'employés qui... aiment aller dans des endroits cool dans le monde réel. Il y a toujours des gens qui sont prêts à prendre un verre ou à sortir pendant la semaine ou le week-end, et il est facile de se rencontrer à la dernière minute en suivant les enregistrements. C'est vraiment agréable de travailler quelque part où tout voisin aléatoire au déjeuner peut faire une grande conversation au lieu de rester assis dans un silence socialement gênant.
  • Un excellent produit. Foursquare aide des millions de personnes à partager et à se souvenir des endroits où ils vont, à obtenir de bons conseils lorsqu'ils y vont et à trouver de nouveaux endroits où aller ensuite. C'est un produit passionnant qui évolue constamment et explore la pointe de ce que peut faire une application mobile qui vous aide à naviguer dans le monde réel.
  • Bonne taille. Foursquare est à une taille où vous pouvez facilement vous lancer dans n'importe quoi et vous déplacer entre le mobile et l'infrastructure et le big data, mais vous pouvez aussi facilement éviter tout ce que vous ne voulez pas faire. Vous pouvez vous approprier des fonctionnalités entières, lancer de nouvelles idées et apporter des changements qui ont un impact sur la trajectoire de l'ensemble de l'entreprise. En même temps, beaucoup de choses fastidieuses que vous pourriez avoir à faire dans une petite entreprise s'avèrent être passionnantes pour au moins un de vos collègues dans une entreprise de plus de 80 ingénieurs, et ils seront heureux de les approfondir pour vous. Nous sommes encore à une taille où vous pouvez apprendre à connaître tout le monde et où vous vous sentez toujours comme une famille. Et c'est passionnant de voir l'entreprise elle-même évoluer et grandir.
  • Un bureau génial. Nous avons un super QG avec un kegerator et des salles de conférence conçues d'après nos badges. Des snacks savoureux, du café gratuit, en plein dans SoHo. Nous avons également un beau bureau à SF si vous voulez un changement de décor.