Data Engineer

Belgrade, Serbia

Foursquare

Foursquare provides businesses with the opportunity to list on City Guide, & consumers can search for places they love.

View all jobs at Foursquare

Apply now Apply later

About Foursquare 

Foursquare is the leading independent location technology and data cloud platform dedicated to building meaningful bridges between digital spaces and physical places. Our proprietary technology unlocks the most accurate, trustworthy location data in the world, empowering businesses to answer key questions, uncover hidden insights, improve customer experiences, and achieve better business outcomes. A pioneer of the geo-location space, Foursquare’s location tech stack is being utilized by the world’s largest enterprises and most recognizable brands.

About the Team: 

The Movements team is responsible for one of the foundational datasets of Foursquare, Visits dataset. We maintain and improve geospatial data processing pipelines representing people’s movements in the real world. Our technology stack comprises Airflow, Python, Spark, AWS S3, AWS EMR, and other advanced tools and platforms.

About the Position:

Foursquare is looking for a Data Engineer to join the Movements team and work on faithfully reconstructing people’s movement in the real world and associating stops to places of interest. We rely heavily on GPS data to reconstruct the daily diaries for mobile devices, while protecting user privacy. Our tech stack helps businesses use location to guide decision-making and unlock revenue opportunities, by detecting and segmenting different types of motion at scale.

In this role you’ll:

  • Design, build, and maintain pipelines for processing data used by our customers and other Foursquare teams
  • Build resilient services and tooling that will drive and improve the processing of petabytes of geospatial data
  • Write test automation, conduct code reviews, and take end-to-end ownership of production deployments
  • Work directly with your fellow engineers and members of the teams who consume Movements data sets
  • Maintain, improve and redesign orchestration solutions and infrastructure
  • Provide 24/7 on-call coverage for a week, rotating with other engineers

What you’ll need:

  • BS/MA in a technical field such as computer science or equivalent experience
  • 3+ years of experience in working with Python and/or Scala (production-level code)
  • Experience with data processing frameworks such as Spark/Pyspark
  • Excellent communication skills, including the ability to identify and communicate data-driven insights
  • Experience with working in the cloud, preferably AWS
  • Strong algorithms and data structures knowledge
  • Your own unique talents! If you don’t meet 100% of the qualifications outlined above, we encourage and welcome you to still apply!

Nice to have:

  • Experience with Hadoop, MapReduce, Airflow and/or Spark/PySpark
  • Experience with AWS data processing services (EMR, Glue, Athena, …)
  • Experience with relational or document-oriented database systems

Our Tech Stack:

  • Languages: Java, Scala, Python
  • Tools for pipeline orchestration: Airflow, Luigi
  • Data Processing Frameworks: Spark, MapReduce, Scalding

Benefits and Perks:

  • 25 days of paid vacation
  • Hybrid Work Schedule for in-person collaboration on Tuesdays, Wednesdays, and Thursdays
  • Enjoy a company-paid lunch when working from the office!
  • Private medical insurance
  • FitPass
  • Restricted Stock Units
  • Home Office Setup, you get all the necessary hardware

Things to know…

Foursquare is proud to foster an inclusive environment that is free from discrimination. We strongly believe in order to build the best products, we need a diversity of perspectives and backgrounds. This leads to a more delightful experience for our users and team members. We value listening to every voice and we encourage everyone to come be a part of building a company and products we love.

Foursquare is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected Veteran status, or any other characteristic protected by law.

Foursquare Privacy Policy

#LI-HYBRID #LI-MM1

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  2  0  0
Category: Engineering Jobs

Tags: Airflow Athena AWS Computer Science Hadoop Java Pipelines Privacy PySpark Python Scala Spark

Perks/benefits: Equity / stock options Health care Home office stipend Insurance

Region: Europe
Country: Serbia

More jobs like this