Background Image for We are looking for a Data Engineer


We are looking for a Data Engineer

Are you our next Data Engineer? The essential link between our Data Science and MAPP teams.

15th August 2023

At Geolytix, our mission is to pioneer innovative spatial analytics solutions that empower industries worldwide, including retail, financial, property, leisure, and food & beverage. We're driven by a passion for making spatial analytics accessible, exciting, and indispensable for our clients. Join our dynamic team and play a crucial role in shaping the future of data-driven decision-making.

Role Overview:

As a Data Engineer at Geolytix, you'll be at the forefront of our mission, driving key initiatives:

  • Lead the design and automation of processes for our market-leading location data products, ensuring accuracy and efficiency.
  • Contribute to the management and enhancement of our data infrastructure, ensuring seamless operations and scalability.
  • Collaborate closely with the data team to optimize workflows, enhance efficiency, and introduce cutting-edge solutions.
  • Uphold data integrity to maintain the reliability and quality of our products, reinforcing Geolytix's reputation.

Key Responsibilities:

  • Expertly perform data cleaning and preprocessing using Python tools such as pandas, geopandas, and FME.
  • Proficiently manage spatial databases, particularly postgres with PostGIS, ensuring data integrity and efficient retrieval.
  • Utilise Python and R to develop and optimize various components of our solutions.
  • Employ GIS software like QGIS and ArcGIS for effective geospatial data processing and visualization.
  • Seamlessly integrate APIs using Python libraries to enhance the functionality of web applications.
  • Apply web technologies (HTML/CSS, JavaScript) and API fuzzing techniques for robust user interfaces.
  • Implement web scraping methodologies using tools like Beautiful Soup, Scrapy, and Selenium for data gathering.

Additional Experience:

  • Conduct data analysis and statistical assessments using R and Jupyter Notebook for insightful insights.
  • Familiarity with data warehousing solutions such as Google BigQuery and Snowflake for optimized data storage.
  • Implement geocoding and address standardization using APIs like Google Maps and OSM-based tools to enhance accuracy.
  • Proficiency in version control using Github for efficient collaboration and code management.

Qualifications and Benefits

Your qualifications include:

  • Bachelor's degree in Computer Science, Geography, Geomatics, or related field; Master's degree preferred.
  • Proficiency in Python, familiarity with spatial databases
  • Knowledge of programming languages like R, experience with GIS software
  • Understanding of web technologies and web scraping, along with an appetite for innovation.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and teamwork abilities.
  • Prior experience in spatial data engineering or related roles is a plus.
  • Ability to prioritize tasks and work on multiple projects simultaneously.


Enjoy benefits such as flexible working arrangements, vitality health membership, maternity and paternity schemes, and participation in the Tusker Car Purchase scheme. You'll also have the opportunity to become a shareholder through our long-term incentive plan, reflecting our commitment to valuing and rewarding our team members.

Application Process: If you're excited about this opportunity and ready for a new challenge, please send your CV and a cover letter to We kindly ask that agencies refrain from applying. Embark on your journey with Geolytix today!

Main Photo by Pablo Gentile on Unsplash

Related Posts

  • Could you be our next Data Analyst?

    Could you be our next Data Analyst?

    15th August 2023

    Do you like maps and numbers? Are you computer literate and proactively seek out new skills and software? This position could be for you...

  • Retail Locations Analyst - Warsaw based

    Retail Locations Analyst - Warsaw based

    20th March 2023

    We're growing our team in Poland. If you're a data analyst who loves retail, grab the opportunity to get involved at this exciting stage!

  • Configuration Developer - Warsaw based

    Configuration Developer - Warsaw based

    20th March 2023

    We're growing our team in Poland. If you want to be a software configuration developer, grab the opportunity to get involved at this exciting stage!