Software Engineer (Senior) (Data) (Foursquare Labs, Inc. New York, NY)
Write, maintain, and improve data pipelines using Hadoop, Scalding, Luigi, Spark, and MongoDB. Leverage machine learning techniques to build systems which process and derive insights from billions of location data points every day. Use strong communication skills (written and verbal) to partner with the Data Science team to investigate and implement advanced statistical models and machine learning pipelines. Identify and implement performance improvements across all pipelines. Conduct Data investigations to validate assumptions or pinpoint the root causes of data problems. Push apps forward by launching features that make cities easier to explore. Build resilient services and tooling which drive all offline processing of petabytes of data. Telecommuting permitted 2-3 days per week. When not telecommuting, must work from the company headquarters at 50 W. 23rd St., New York, NY 10010.
Minimum Requirements: Bachelor’s degree or U.S. equivalent in Computer Science, Management Information Systems, Electrical Engineering, or related field plus 4 years of professional experience working on all phases of the software development lifecycle (including requirement gathering and analysis, planning, design, development, implementation, testing, deployment, and maintenance). In lieu of a Bachelor's degree plus 4 years of experience, the employer will accept a Master’s degree or U.S. equivalent in Computer Science, Management Information Systems, Electrical Engineering, or related field plus 2 years of professional experience working on all phases of the software development lifecycle (including requirement gathering and analysis, planning, design, development, implementation, testing, deployment, and maintenance).
Must also have experience in the following: 1 year of professional experience working with big data technologies and pipelines (including Hadoop MapReduce, or Spark); 2 years of professional experience leveraging computer science fundamentals (including data structures, algorithms, and design); 2 years of professional experience using object-oriented programming languages (including Java, C++, JavaScript, or Python); 2 years of professional experience with functional programming languages, including Scala; and 1 year of professional experience communicating and collaborating with Data Scientists.
Please send resume online at: https://foursquare.com/careers or email resume to [email protected]. Please specify ad code ASAP.
About Foursquare
Foursquare is a location technology platform, powering business solutions and consumer products through a deep understanding of location.
View WebsiteGet More Interviews for This and Many Other Jobs
Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.
Sign Up for Free