Senior BI Data Engineer

17 hours ago


Bulevar Milutina Milankovića Beograd Serbia Greencastle Digital Full time €100,000 - €120,000 per year


We'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 design and implementation, with expertise in Oracle technologies and ETL processes.

This role will support the Extract, Transformation and Load (ETL) layer operating between transactional internal systems, external data sources and the Data Store layer.

Key Responsibilities

Solution Design & Development

  • Actively engage with business stakeholders to interpret and understand business requirements for potential Data Warehouse solutions
  • Prepare technical specifications in line with business requirements and secure appropriate business support and approvals for proposed solutions
  • Design, code and build scripts, stored procedures or ETL objects as required to integrate various data sources within the Oracle data layer
  • Develop reporting objects/procedures in the Tableau reporting layer in line with agreed specifications

System Testing & Deployment

  • System test all development objects in line with specifications
  • Manage deployment releases of BI solutions to production environments
  • Maintain technical documents as required post go-live
  • Apply agreed development standards and quality levels to all areas of activity

Business Support & Maintenance

  • Manage and support ad-hoc data requests from the business
  • Provide BAU support and resolve issues raised by users concerning the Data Warehouse
  • Liaise with IT on related projects or change items and manage third party reporting software/toolsets where required
  • Optimize/streamline integration processes to minimize resource demand, improve performance and reduce associated costs

Project Management & Team Coordination

  • Manage your own capacity, and any junior developers that may be assigned to you, to meet agreed deadlines for in-flight change deliverables
  • Provide status updates to the line manager and/or the Head of BI Reporting & Analytics as required
  • Ensure data governance and data policies are being adhered to when delivering high quality Data Warehouse solutions

Required Qualifications

  • University degree in Computer Science or related field (e.g. mathematical science)
  • High level of expertise (8+ years) in Oracle database applications including advanced PL/SQL coding, Oracle SQL Developer, TOAD toolset or similar integration layer software
  • Highly experienced in data preparation, data gateway and data warehousing projects, including utilization of data integration tools (ODI preferred)
  • High level of competency in RDBMS, database design and development of data structure methodologies, including Dimensional modeling in Data Warehouse applications
  • Proven experience working with very large datasets (billions of rows) and complex OLTP systems with hundreds of tables
  • Experience integrating multiple disparate source systems with varying data quality, completeness, and refresh frequencies
  • Experience in implementing large and complex Business Intelligence reporting solutions with a robust route-to-live process
  • Experience in identifying performance bottlenecks and providing solutions
  • Excellent English communication skills with ability to convey complex technical concepts to international teams
  • Ability to train and knowledge-share with BI team members on SQL and data warehouse best practices

Preferred Qualifications

  • Specific expertise in Tableau report design, data extract build and data prep
  • Experience of using Google Analytics data and delivering integration solutions via APIs or Google Big Query
  • Proven experience with AWS
  • Proficiency in Python, R or similar
  • Knowledge of the sports betting and gaming industry

Key Competencies & Skills

  • Strong negotiation skills to guide, influence and persuade others within own remit
  • Strong interpersonal skills and ability to collaborate with team members and communicate effectively with senior stakeholders and management
  • Self-motivated with clear ability to use own initiative and work to tight deadlines in a pressurized environment
  • Ability to prioritize activities and multi-task and motivate team resources to optimize the level and quality of service delivery
  • Proven ability at problem solving with an analytical approach, with understanding of key business and financial challenges
  • Ability to engage with business stakeholders, understand business requirements, design and implement solutions

What We Offer

  • Competitive salary and bonus structure
  • Comprehensive benefits package
  • Opportunities for professional growth and development
  • A data-driven, collaborative, and innovative work culture


  • Bulevar Milutina Milankovića Beograd, Serbia Greencastle Digital Full time €40,000 - €80,000 per year

    Job Title: Senior BI Business AnalystLocation: Remote - SerbiaJob Summary:Boylesports is the largest and most successful independently owned bookmaker on the island of Ireland. Founded in 1989 by John Boyle, the business has grown to over 370 shops in Ireland and the UK, coupled with a comprehensive online portfolio for betting and gaming.We're looking for...

  • Senior DevOps Engineer

    17 hours ago


    Bulevar Milutina Milankovića Beograd, Serbia Greencastle Digital Full time €40,000 - €80,000 per year

    Senior DevOps Engineer Location: New BelgradeWork Pattern: Hybrid (Ideally 3 days a week on-site)Reports to: Development ManagerAbout Greencastle DigitalGreencastle Digital is a forward-thinking company in the dynamic betting and gaming industry, with a newly established Development Centre in Belgrade. Our mission is to unite the brightest minds in digital...


  • Bulevar Milutina Milankovića Beograd, Serbia Greencastle Digital Full time €50,000 - €100,000 per year

    Lead QA Automation EngineerLocation: New BelgradeWork Pattern: Hybrid (Ideally 3 days a week on-site)Reports to: QA ManagerAbout Greencastle DigitalGreencastle Digital is a forward-thinking company in the dynamic betting and gaming industry, with a newly established Development Centre in Belgrade. Our mission is to unite the brightest minds in digital...

  • Data Engineer

    17 hours ago


    Cvijićeva Beograd, Serbia InterVenture Full time €40,000 - €80,000 per year

    Our 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 Data Engineer

    17 hours ago


    Serbia billups Full time 40,000 - 80,000 per year

    About billupsWe'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...

  • Senior Data Engineer

    17 hours ago


    Belgrade, , Serbia Fincore LTD Full time €30,000 - €60,000 per year

    Finbet 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...

  • Data tech leader

    1 week ago


    Armenia, Poland, Serbia Provectus Full time €25,000 - €60,000 per year

    About Provectus Provectus is a global technology consulting company specializing in Data, AI/ML, DevOps, and Cloud transformation. We help enterprises innovate, scale, and achieve their digital transformation goals We are now looking for a Senior Data Engineer to join our growing Data Practice and collaborate with a multidisciplinary team of engineers and...


  • Novi Sad, South Bačka, Serbia, EMEA Fivetran Full time €40,000 - €80,000 per year

    About the RoleFivetran is building data pipelines to power the modern data stack for thousands of companies.We're looking for a Senior Software Engineer within our Engineering Strategy and Operations group. Our Research and development (R&D) department is dedicated to accelerating innovation. This role expedites internal R&D business systems development and...

  • Data Engineer

    17 hours ago


    Belgrade, , Serbia STRADE AG. Full time €40,000 - €80,000 per year

    Join 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...

  • Head of Data

    1 week ago


    Serbia ApprovalMax Limited Full time €30,000 - €60,000 per year

    Company DescriptionApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online and Oracle NetSuite to unlock powerful...