Posted Mar 22, 2026
About Foursquare
Foursquare is the leading independent location technology and data cloud platform, helping businesses connect the digital and physical worlds with precision and purpose. Our products power everything from market analytics to targeted experiences, relied on by some of the world’s most iconic brands. But what makes Foursquare truly special is how we work. We're a team of builders, problem-solvers, and collaborators who care deeply about impact – both in the products we ship and the way we show up for each other. Great outcomes come from strong collaboration and shared ownership, and we believe growth happens through real challenges – whether that’s leveling up a skill, tackling unfamiliar problems, or pushing a project forward in a new way. If you're excited by cutting-edge tech and a culture that values both autonomy and teamwork, you’ll thrive here. About the Position
Foursquare is looking for a Data Engineer to join our team in our Belgrade office; on a hybrid schedule of Tuesday, Wednesday, Thursday in office.
The Data Platform team builds and maintains the services and pipelines that power data ingestion, processing, and delivery across Foursquare’s products, ensuring scalability, reliability, and compliance with privacy and regulatory standards. The team also drives best practices and modernization efforts for big data infrastructure across the organization. You’ll have the chance to develop and improve platform services and data pipelines that support large-scale data workflows, with a direct impact on revenue and developer experience. You’ll focus on making systems more scalable, maintainable, and user-friendly, while enabling self-service capabilities for internal teams. Success in this role means delivering high-quality, high-impact solutions that improve how data is ingested, governed, and utilized across the company. Our engineering organization has transitioned to a performance system that prioritizes experience, skills, and impact over traditional hierarchy. , we aim to cultivate a high-performing, team-based environment where collaboration and innovation are at the heart of everything we do. While our titles no longer include conventional levels like 'Senior' or 'Director,' we expect all members of our Engineering organization to embrace principled thinking and truth-seeking as we work together to pursue the best ideas and solutions for our business. We understand that this philosophy may not be for everyone, but we'd love for you to apply if this collaborative way of working resonates with you.
What you’ll need
BS/BA in a technical field such as computer science or equivalent experience. - 1-3 years of experience in software development, working with production-level code. - Proficiency in one or more of the programming languages we use: Python, Java or Scala
Excellent communication skills, including the ability to identify and communicate data-driven insights. - Self-driven and feel comfortable learning without much hand-holding
Experience with relational or document-oriented database systems, such as Postgres and MongoDB and experience writing SQL queries. - Experience with cloud infrastructure services, such as AWS(S3, EMR, EC2, Glue, Athena, SQS, SNS, Lambda) or GCP
Experience with data processing technologies and tools, such as Spark, Hadoop(HDFS, Hive, MapReduce), Athena, Airflow, Luigi, Kafka
Strong algorithms and data structures knowledge. - Comfort with Unix/Linux and the command line. - Proficiency in leveraging AI-assisted development tools (e.g., Claude Code, Cursor, or GitHub Copilot) to accelerate development cycles and streamline routine coding tasks. - We're looking for someone with proven experience aligning most closely to an L2
Your own unique talents! If you don’t meet 100% of the qualifications outlined above, we encourage and welcome you to still apply! Benefits and Perks
25 days of paid vacation – take the time you need to rest and recharge
Private medical insurance – comprehensive coverage for you and your family
FitPass – flexible access to gyms, wellness classes, and sports facilities across Serbia
Hybrid work schedule – in-person collaboration Tuesday-Thursday, with company-paid lunch on office days
Growth Investment Program – funding and resources to support your personal and professional development
Tech setup –we’ll provide a company laptop and the essentials to help you get up and running smoothly
For more information about Foursquare’s use of artificial intelligence and automated tools in hiring, including human review, candidate privacy rights, and how to request an alternative process or reasonable accommodation, please review our AI Hiring Notice and Applicant Privacy Notice. Questions may be directed to recruiting@foursquare.com.
Things to Know
*Foursquare is proud to foster an inclusive environment, free from discrimination. We believe that building the best products starts with bringing together diverse perspectives and backgrounds — it’s how we create better experiences for both our users and our team.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City