Senior Software Engineer, Foursquare

Data Backend

$124-204.3k

Salary dependent on location. Plus restricted stock units

SQL
AWS
Python
Scala
Java
Kafka
Airflow
Ruby
Hadoop
Spark
Luigi
Senior level
Chicago
New York
San Francisco Bay Area
Remote from US

More information about location

Foursquare

Location data platform

Job no longer available

Foursquare

Location data platform

501-1000 employees

B2CB2BBig dataLocation servicesSaaSData Integration

Job no longer available

$124-204.3k

Salary dependent on location. Plus restricted stock units

SQL
AWS
Python
Scala
Java
Kafka
Airflow
Ruby
Hadoop
Spark
Luigi
Senior level
Chicago
New York
San Francisco Bay Area
Remote from US

More information about location

501-1000 employees

B2CB2BBig dataLocation servicesSaaSData Integration

Company mission

To create technology that constructs meaningful bridges between digital spaces and physical places.

Role

Who you are

  • 5+ years of software engineering
  • 3+ years of experience with database systems
  • Professional experience in at least one of Scala, Python, Java
  • Experience with SQL
  • Experience building applications on top of a large-scale data warehouse
  • Expert knowledge of Big Data and AWS concepts (Lambda, S3, EC2, EMR, Spark)
  • Experience working in a fast-paced programming environment with hands-on experience in continuous deployment and agile methodologies
  • A plus if you have analytical skills, a passion for extracting insights from immense amount of data
  • Another plus if you have experience with Dockerization
  • Plus if you have experience with Airflow
  • Experience building and supporting data systems used by other Engineering teams
  • Your own unique talents! If you don’t meet 100% of the qualifications outlined above, we encourage and welcome you to still apply
  • This role requires a deep background in distributed systems to build the core data pipelines and products

What the job involves

  • Foursquare is looking for a Senior Software Engineer to join our team
  • We want you to be ready to drive team innovation and be eager to learn new skills on a cutting edge platform
  • The team uses a variety of tools, technologies, and languages to build software like Delta Lake, Hadoop, Kinetica, Solr, Spark, Kafka, Python, Java, Ruby, Scala, Airflow, Luigi, EMR, Databricks, etc
  • Develop and maintain Foursquare's data backend for our location platform products
  • Collaborate with Product, Data Science, and Customer Success teams to design, implement, and maintain large scale data products
  • Mentor other engineers on the team
  • Contribute to and participate in our culture of collaboration and excellence

Share this job

View 10 more jobs at Foursquare

Insights

Top investors

40% female employees

-3% employee growth in 12 months

Company

Company benefits

  • Work from home opportunities
  • Learning and development programs from individual contributors to managers
  • Individual, professional coaching for all full-time employees
  • Flexible time off - rest and recharge when you need it!
  • Comprehensive and competitive health, vision, dental, life insurance
  • 401(k) with company match
  • Family planning programs via Carrot and Maven
  • Employee Resource Groups to help you stay connected

Funding (last 2 of 9 rounds)

May 2019

$150m

SERIES G

Oct 2018

$33m

LATE VC

Total funding: $394.4m

Our take

Foursquare was originally built as an app to make use of mobile phone GPS to 'check in' at certain locations. Over time, it has transformed from a user location check-in app into a large location platform that provides analytics to several business and consumer products.

Foursquare operates in a crowded market, but by continually innovating, it has managed to successfully fend off competitors. However, with the likes of Google Maps and Facebook Places in the same industry, it will be continually needing to set itself apart. Foursquare shows its appeal, though: major players including Twitter, Uber, Apple Maps, and Airbnb, to name a few, use the platform.

The company has an ambitious goal of bringing "Foursquare Everywhere", with part of its strategy to grow by acquisitions. For example, it acquired Unfolded, a geospatial analytics firm, to help enhance its analysis of location data. Foursquare has also made a deal with social media giant TikTok to provide insight into users' in-store activity to monitor the effectiveness of ads on the video platform, and partnered with Constellation Network to provide insights into restaurant and retail business traffic trends.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle