Senior Data Engineer
17 hours ago
About billups
We're a 450-person team spread across North America, Asia, Oceania, Europe, and the Middle East — united by one mission: transforming OOH into something smarter, measurable, and unforgettable for advertisers & brands. For over 20 years we've grown by empowering curious, collaborative people who want to do work that matters. Join us and bring your talent to a connected, passionate, respected, awarded global team where you'll be seen, valued, and part of building what's next. Together, we are building the future of OOH Media.
The Role
Senior/Lead Data Engineer to architect and build the company's data backbone. Own terabyte-scale data pipelines, maximizing automation, efficiency, and scalability. Collaborate with data science/analytics teams, turning prototypes into robust production data products. High-impact role making foundational technical decisions shaping the platform for years.
What You'll Do
Build/optimize PySpark/Databricks pipelines processing terabytes of real-time/batch geolocation data daily.
Automate/cost-optimize AWS data infrastructure (scalable, reliable, efficient).
Empower data science/analytics: Productionize models, build data products for campaign analysis.
Ensure data quality/privacy: Automated monitoring, rapid de-anonymization for secure datasets.
Develop core infrastructure: Golden tables, reports, dashboards (single source of truth).
Lead foundational project: Automate/re-architect core data prep platform (greenfield).
Core Qualifications (Must-Haves):
Experience: 5+ years of professional experience in data engineering for a Senior role; 7+ years with demonstrated technical leadership for a Lead role.
Python & Spark: Advanced proficiency in Python for data engineering and extensive hands-on experience with PySpark for processing large-scale datasets.
Databricks: Practical, in-depth experience with the Databricks platform, with a strong understanding of how to optimize Spark jobs for performance and cost.
SQL Mastery: Ability to write, debug, and optimize complex SQL queries.
Cloud Expertise: Strong experience with AWS cloud services, particularly S3 for data storage and SQS/SNS for messaging, serverless functions.
Data Architecture: Solid understanding of Data Lake and Data Warehouse architectures and design principles.
Orchestration & CI/CD: Experience with workflow orchestration tools like Apache Airflow (or Prefect, Dagster) and building/maintaining CI/CD pipelines (e.g., GitHub Actions).
Containerization: Foundational knowledge of Docker and Kubernetes.
Communication: Professional fluency in English, as all team communication and documentation are in English.
Nice-to-Have:
Geospatial Data: Experience with geospatial libraries and tools (e.g., GeoPandas, PostGIS).
Infrastructure as Code: Experience with Terraform.
Databases: Familiarity with columnar databases (e.g., Redshift, ClickHouse).
Monitoring & Visualization: Experience with monitoring stacks (e.g., ELK, Grafana).
Version Control: Proficiency with Git and collaborative workflows like GitFlow.
Scam Warning:
Please be aware that the billups Global Talent Acquisition team will only contact you directly from an official email address. We do not use third-party platforms or unofficial email domains—such as —to make job offers or request personal information.
billups will never:
• Ask you to provide passport information, utility bills, or other sensitive personal documents during the interview process.
• Request that you purchase work equipment or send money in any form.
• Make job offers through unofficial channels or email addresses not ending in
To be considered for any open position at billups, you must apply directly through our official website at billups careers. We do not accept applications via email, social media, or third-party job boards.
If you receive any suspicious communication claiming to be from billups—especially from non- email addresses—do not respond or share any personal or financial information.
To verify the legitimacy of any message or job opportunity, please contact us directly at or visit our official website.
Your safety and security are important to us — stay alert
-
Senior Data Engineer
17 hours ago
Belgrade, , Serbia Fincore LTD Full time €30,000 - €60,000 per yearFinbet d.o.o. Associated Company to international Fincore group is hiring for its Belgrade officeSenior Data EngineerWho are Finbet?We build and run software for a variety of industries – with roots in banking/finance, the company has continuously evolved, expanding into gaming, sports betting, healthcare, and civil service. Today, our solutions...
-
Senior Data Engineer
17 hours ago
Serbia Xenon7 Full time €30,000 - €60,000 per yearAt Xenon7, we work with leading enterprises and innovative startups on exciting, cutting-edge projects that leverage the latest technologies across various domains of IT including Data, Web, Infrastructure, AI, and many others. Our expertise in IT solutions development and on-demand resources allows us to partner with clients on transformative initiatives,...
-
Data Engineer
17 hours ago
Cvijićeva Beograd, Serbia InterVenture Full time €40,000 - €80,000 per yearOur German partner Virtual Minds Group is a part of the biggest German media house Pro7Sat1. They are a leading European provider of high-quality technology solutions for automated, data-based digital marketing across all channels from a central enterprise platform. The modularly expandable platform provides all market participants – advertisers,...
-
Senior BI Data Engineer
17 hours ago
Bulevar Milutina Milankovića Beograd, Serbia Greencastle Digital Full time €100,000 - €120,000 per yearWe're looking for an experienced Senior Data Engineer to join our BI Data Engineering team in the sports betting and gaming industry. This role will be responsible for developing the company data warehouse (DWH) and Business Intelligence (BI) assets to meet business requirements. The ideal candidate will have a strong background in data warehouse solution...
-
Senior Angular Frontend Developer
17 hours ago
Serbia Smart Apartment Data Full time $48,000 - $54,000 per yearJoin a Top-Rated Tech Company in Big DataSmart Apartment Data, a five-star employee-rated company and Best & Brightest Companies to Work For winner, is on the cutting edge of Big Data in real estate. We offer a fun, collaborative environment, generous pay with bonuses, and a strong work-life balance.About Us: For 19 years, we've been the market leading in...
-
Data Engineer
17 hours ago
Belgrade, , Serbia STRADE AG. Full time €40,000 - €80,000 per yearJoin the team and support us on our missionLocation: SerbiaData EngineerWho we are?As a trusted provider of aviation component services, STRADE leads the way in ensuring fast, innovative and high-quality service delivery to customers worldwide through a digitalized operating model. Established in 2021, we became a subsidiary of SR Technics in 2022 and now...
-
Data Engineer
17 hours ago
Belgrade, , Serbia Consulteer Full time €40,000 - €80,000 per yearJob description Make data flowYour Role & ResponsibilitiesDesign, build, and optimize data pipelines — including interfaces, automation, and transformation workflowsCollaborate with customers to understand reporting needs and build tailored SQL dashboards and reportsWork with HelloDATA's open-source data management stack, contributing to scalable, modular...
-
Data Engineer
17 hours ago
Belgrade, Stari Grad, , Serbia Deploy Inc. Full time €30,000 - €60,000 per yearWho are we? Deploy is a technology agency founded by technology veterans. We partner with some of the most exciting brands, agencies and startups on the planet who ask us to push the boundaries of the browser and deliver mission critical solutions. We build responsive websites, mobile apps, interactive platforms, IoT, blockchain, web apps, CMS, eCommerce...
-
Senior Cloud Engineer
17 hours ago
Serbia Careers at Tide Full time €40,000 - €80,000 per yearABOUT TIDEAt Tide we help SMEs save time (and money) in the running of their businesses by not only offering business accounts and related banking services, but also a comprehensive set of highly usable and connected administrative solutions from invoicing to accounting.Tide is transforming the small business banking market with over 1.6 million members...
-
Senior Software Engineer
17 hours ago
Multiple Locations, Serbia Microsoft Full time €30,000 - €60,000 per yearThe Microsoft Development Center Serbia, with Offices in Belgrade, started with 1 employee and couple of vendors developing handwriting recognition technology. Today, our focus is much broader as we're contributing in key areas for Microsoft globally, having 700 full time employees. Azure Data is a Microsoft team leading the future of data processing...