Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Engineer image - Rise Careers
Job details

Data Engineer

Foursquare is seeking a Data Engineer for the Movements team to enhance geospatial data processing. This role involves utilizing advanced technology to help businesses leverage location data effectively.

Skills

  • Proficiency in Python and/or Scala
  • Experience with Spark/Pyspark
  • Strong algorithms and data structures knowledge
  • Cloud experience, preferably AWS

Responsibilities

  • Design, build, and maintain data processing pipelines
  • Build resilient services to improve geospatial data processing
  • Write test automation and conduct code reviews
  • Collaborate with engineers and teams using Movements data sets
  • Maintain and improve orchestration solutions

Education

  • BS/MA in computer science or equivalent experience

Benefits

  • 25 days of paid vacation
  • Hybrid work schedule
  • Company-paid lunch in the office
  • Private medical insurance
  • FitPass
  • Restricted Stock Units
  • Home Office Setup
To read the complete job description, please click on the ‘Apply’ button
Foursquare Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Foursquare DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Foursquare
Foursquare CEO photo
Gary Little
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Engineer, Foursquare

At Foursquare, we're on a mission to reshape the way businesses understand location data, and we’re looking for a talented Data Engineer to join our Movements team in Belgrade, Serbia. In this exciting role, you’ll dive into complex datasets, helping us reconstruct the real-world movement of people and connecting those journeys to their favorite places. Your expertise will play a crucial part in processing vast amounts of geospatial data using cutting-edge technologies like Python, Spark, and AWS, allowing businesses to make informed decisions based on actionable insights. If you have at least three years of experience in data engineering and a strong background in data processing frameworks, this is the perfect opportunity to leverage your skills in a vibrant, innovative environment. We pride ourselves on our collaborative culture where your ideas can flourish, and your code will impact influential brands worldwide. You’ll be responsible for designing and maintaining data processing pipelines, ensuring efficient data management while maintaining user privacy. Our hybrid work model enables you to work from home while still enjoying the perks of in-office collaboration. Join us at Foursquare, where your contributions help drive the future of location technology and create remarkable experiences for users around the globe, all while enjoying great benefits like paid vacation, private medical insurance, and a supportive inclusive work environment.

Frequently Asked Questions (FAQs) for Data Engineer Role at Foursquare
Is prior experience with AWS necessary for the Data Engineer role at Foursquare?

While prior experience with AWS is preferred for the Data Engineer role at Foursquare, candidates who possess a solid understanding of data engineering principles and a willingness to learn AWS services are still encouraged to apply. Our team values diverse backgrounds and recognizes that passion and a strong foundational skill set can lead to great success in this position.

Join Rise to see the full answer
Common Interview Questions for Data Engineer
Can you explain your experience with Python and data processing?

As a Data Engineer, explaining your experience with Python is crucial. Highlight specific projects or datasets you’ve worked with, emphasizing how you used Python to automate processes or manipulate large datasets. Discuss any frameworks or libraries you utilized and how they contributed to the success of your projects.

Join Rise to see the full answer
How do you optimize data processing pipelines?

When addressing this question, focus on techniques you employ to enhance performance, such as parallel processing or selecting appropriate data structures. Provide examples of how you monitored pipeline efficiency and made improvements to reduce costs or processing times.

Join Rise to see the full answer
Describe a challenging data problem you’ve encountered and how you solved it.

Detail a specific problem that required critical thinking and creativity. Describe the context, your analytical approach, the tools and methods you used to gather insights, and how your solution had a positive impact on the project's outcome.

Join Rise to see the full answer
What is your experience with Spark and how have you used it in past projects?

Discuss your familiarity with Spark by sharing experiences where you've implemented it. Talk about the aspects of the Spark framework you utilized, including RDDs and DataFrames, and how you leveraged its capabilities to handle big data in your workflow.

Join Rise to see the full answer
How do you ensure data quality in your work?

Explain your approach to maintaining data quality, including validation checks, automated testing, and regular audits of datasets. Mention tools or methodologies you’ve used to track data discrepancies and how you addressed any issues that arose.

Join Rise to see the full answer
What strategies do you use for collaborating with team members on data projects?

Collaboration is vital in data engineering. Discuss strategies like using version control systems like Git, documenting your code, regular stand-up meetings, and utilizing collaboration tools that keep the team aligned and informed on project deliverables.

Join Rise to see the full answer
How do you handle on-call duties?

Discuss how you approach on-call responsibilities by preparing documentation, monitoring systems proactively, and establishing clear communication protocols with your team. Conveying your organizational skills and readiness to respond promptly to issues can be impressive.

Join Rise to see the full answer
What data modeling techniques are you familiar with?

Share your understanding of data modeling techniques, including normalization, denormalization, and star schema. Provide examples where you applied these techniques effectively in previous roles, enhancing performance and usability of the data.

Join Rise to see the full answer
What motivates you to work in data engineering?

Share your passion for solving complex problems and the thrill of drawing insights from data. Explain how the evolving nature of data technology excites you and your desire to contribute to advancements in this field.

Join Rise to see the full answer
How do you stay updated on new technologies in data engineering?

Mention specific resources you follow, like blogs, podcasts, online courses, or industry-related events and conferences. Demonstrating your proactive approach to continuous learning shows your commitment to staying at the forefront of data engineering advancements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Techland S.A. Remote Jana Szczyrki, Wrocław, Poland
Posted 14 hours ago
Posted 8 days ago
Photo of the Rise User
Adtalem Global Education Remote Columbia, Maryland, United States
Posted 9 days ago
Photo of the Rise User
Too Good To Go Remote København, Hovedstaden, Denmark
Posted 5 days ago
Photo of the Rise User
Posted 11 days ago

Foursquare’s mission is to create technology that constructs meaningful bridges between digital spaces and physical places.

26 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$60,000/yr - $90,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 23, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
1276 people applied to DATA ENTRY (Remote) at Amazon
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom