Data Automation Engineer (Python)
Eden Smith Limited
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Charing Cross, United Kingdom
Tech stack
Microsoft Excel
Business Logic
Google BigQuery
Cloud Storage
Video Game Development
Python
SQL Databases
Jupyter Notebook
Google Cloud Platform
Macros
Job description
An established video game/entertainment organisation is seeking a Data Automation Engineer (Python) to support the modernisation of sales analytics and forecasting processes. This is a hands-on contract role focused on transforming complex Excel-based workflows into scalable, production-quality Python solutions., * Translate complex Excel logic (formulas, macros, business rules) into clean, modular Python code
- Build and maintain a reusable internal Python package
- Generate high-quality, business-friendly Excel reports from Python outputs
- Automate forecasting and P&L processes (including forecasts, platform splits, and reporting logic)
- Design operational workflows, documentation, and runbooks for analyst use
- Collaborate with analytics teams to validate and refine business logic
Requirements
- Strong Python experience (data automation/analytics focus)
- Proven ability to convert complex Excel models into Python
- Experience creating formatted Excel outputs programmatically (eg openpyxl, xlsxwriter)
- Solid SQL skills (BigQuery preferred)
- Experience with Jupyter Notebooks and Python packaging
- Familiarity with Google Cloud (BigQuery, Cloud Storage)
Desirable:
- Experience with forecasting or financial models
- Understanding of P&L/revenue concepts
- Background working with analytics or commercial teams