Data Engineer
Location: London
Contract: Consultant
Work Setup: Remote / 2 times a month in London
Who We Are
Anglo American is a global mining company producing essential materials used in infrastructure, manufacturing, and technology. Operating across multiple regions, the organisation focuses on responsible resource development, safety, and sustainable practices while supporting the communities where it operates.
What you'll do
- Build and maintain an end-to-end data and analytics platform supporting reporting and insights.
- Develop and optimise data pipelines that move data from staging environments into warehouse and reporting layers.
- Write production-quality SQL and Python code, using tools such as pandas and SQLAlchemy.
- Diagnose and resolve issues related to cloud data configuration, synchronization, and latency.
- Manage complex datasets, including structured and semi-structured formats such as JSONB.
- Design and maintain automated BI dashboards that deliver actionable business insights.
What you bring
- Strong experience with SQL and Python for building data pipelines, transformations, and analytics solutions.
- Hands-on experience with AWS, including data infrastructure, pipeline orchestration, and cloud configuration.
- Proficiency with dbt or similar tools and familiarity with data migration services such as AWS DMS.
- Experience using Terraform or other infrastructure-as-code tools to manage cloud environments.
- Knowledge of advanced SQL concepts including window functions, CTEs, and query optimisation, as well as data modelling practices such as deduplication and normalization.
- Experience working with SQLAlchemy, Python data libraries, version control workflows, and the ability to communicate technical decisions within cross-functional teams.
What's Next?
If you are ready to take the next step, apply now. Successful applicants will be contacted directly by a recruiter to discuss the role more.
We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at adjustments@robertwalters.com to discuss how we can support you.
This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.