
Python Data Engineer
Department:Data Engineer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Estimated Salary:£45,000 - £60,000
Skills:
PYTHONSQLDATA MODELINGDATABASE DESIGNDATA WAREHOUSINGETLCLOUD PLATFORMSBIG DATA TECHNOLOGIESAI TOOLS
Share this job:
Job Description
Posted on: March 14, 2025
Position Overview:
As a Python Data Engineer at High 5 Casino, you will be responsible for designing, implementing, and maintaining data pipelines, databases and our in-house real-time player interaction software. You will collaborate with cross-functional teams to ensure seamless data integration, support data-driven decision-making, and contribute to the overall success of our gaming platforms.
Key Responsibilities:
- Data Pipeline Development: Design, build, and maintain robust and scalable data pipelines for extracting, transforming, and loading (ETL) data from various sources.
- Database Management: Manage and optimize databases, ensuring data integrity, security, and performance. Implement best practices for database design, indexing, and maintenance.
- Data Integration: Collaborate with game providers, analysts and other stakeholders to integrate data sources, ensuring a unified and accurate view of data across the organization.
- Performance Monitoring: Monitor and optimize the performance of data systems, identifying and addressing bottlenecks, ensuring scalability and minimizing costs.
- Collaboration: Work closely with cross-functional teams, including data analysts and business intelligence teams, to understand data requirements and deliver solutions.
- Streaming Systems: Design and implement real-time data processing systems to handle streaming data, ensuring low-latency and high-throughput data processing for real-time player interactions.
- AI Integration: Collaborate with data scientists to deploy AI/ML models into production systems, ensuring proper integration, scalability, and performance. Enhance tools with AI-driven insights, predictive capabilities, and automated decision-making processes.
- AI-Powered Solutions: Develop AI-powered features for liveops, customer support, and fraud detection tools, such as automated ticket responses, player behavior analysis, and anomaly detection.
- AI Model Maintenance: Partner with data scientists to maintain, retrain, and fine-tune AI models based on new data and business requirements, ensuring continuous improvement and relevance.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Python Data Engineer or a similar role.
- Strong proficiency in Python and experience with relevant frameworks and libraries.
- Deep familiarity with SQL and query management practices.
- Solid understanding of data modeling, database design, and data warehousing concepts.
- Experience with ETL processes and tools.
- Knowledge of cloud platforms (e.g., GCP, AWS, Azure) and their data services.
- Familiarity with big data technologies (e.g., Hadoop, Spark) is a plus.
- Understanding of AI tools like Gemini and ChatGPT is also a plus.
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!
SIMILAR JOBS

Software Engineer
Just now
Data Engineer
Remote (UK)
United Kingdom
C#.NETAWS+6 more

Product Data Analyst
Just now
Data Engineer
Remote (UK)
United Kingdom
SQLPRODUCT ANALYTICSDATA MODELING+2 more

Principal Data Engineer
Just now
Data Engineer
Remote (UK)
London, England, United Kingdom
DATA ENGINEERINGSQLAWS REDSHIFT+4 more

Python Data Engineer
Just now
Data Engineer
Remote (UK)
United Kingdom
PYTHONSQLDATA MODELING+6 more

Informatica Data Engineer
3 days ago
Data Engineer
Remote (USA)
United States
INFORMATICASQLETL+6 more