Jobs /

Software Engineer (Consumer Server) (Foursquare Labs, Inc., New York, NY)

Foursquare

Apply Now

Job Details

Location: 50 W 23rd St, New York, NY 10010, USA 50 W 23rd St, New York, NY 10010, USA Posted: Oct 17, 2019

Job Description

Software Engineer (Consumer Server) (Foursquare Labs, Inc., New York, NY)

Design and write software systems that addresses the evolving business needs of the company. Provide completion time estimates for software development projects. Use strong communication skills (verbal and written) to work closely with product managers and designers to implement user interfaces and animations. Provide feedback, mentorship and training to other engineers. Write object-oriented and/or functional code in languages such as Java, Python, Scala, Objective-C and Go. Script using Unix and Shell tools. Create offline analytics pipelines on top of the company’s Hadoop infrastructure. Create features and data pipelines for our consumer or enterprise applications. Build tooling to allow the organization to more effectively use the company’s data. Optimize existing processes to better facilitate better resource utilization and performance using tools like YourKit. Conduct statistical and relational analyzing to guide decision making using Structured Query Language (SQL). Working with AWS technologies such as S3, EC2, EMR and Cost Explorer. Investigation and fixing of bugs in online (API) and offline (Hadoop) systems.

Minimum Requirements: Bachelor’s degree or U.S. equivalent in Computer Science, Computer Engineering, Computing, Information Technology, Electrical Engineering, or related field, plus 5 years of professional experience in working on all phases of the software development lifecycle (including requirement gathering and analysis, planning, design, development, implementation, testing, and maintenance). Must also have the following: 5 years of professional experience in Java or JVM languages; 5 years of professional experience in API design and development; 4 years of professional experience in formulating and implementing computer data structures, algorithms, and design while applying computer science fundamentals (including calculating complexity using Big O notation, using concurrent programming languages, object oriented programming); 2 years of professional experience in MongoDB; 2 years of professional experience in web programming - JavaScript, jQuery, Node.js; 1 year of professional experience with build and orchestration frameworks - Luigi, Jenkins; 1 year of experience with Hadoop, Scalding or MapReduce; 1 year of professional experience with Kafka; 1 year of professional experience with AWS.

Please submit resume online at: https://boards.greenhouse.io/foursquare26/jobs/1883784 . Please specify ad code SSAP. EOE. MFDV.

About Foursquare

Foursquare is a location technology platform, powering business solutions and consumer products through a deep understanding of location.

View Website

Get 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