
How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Summary In details, the position encompasses duties and responsibilities as follows: Glencore is actively looking to recruit a Senior Risk/MI Data Engineer with a passion for data, strong hands-on data engineering capability and strong enterprise Power BI expertise. The role requires a senior, technically strong engineer who can design, build, optimise and support robust data pipelines, data models, curated datasets, reporting layers and analytical solutions that meet demanding business and risk-management needs. Knowledge of Risk Analytics, ideally gained in the commodity or financial trading sectors, would be beneficial. The successful candidate will be expected to work closely with business users, understand trading and risk processes, translate requirements into scalable technical designs and deliver high-quality data structures, transformations, semantic models and enterprise reporting outputs. Finally, a solid understanding of agile methodologies including story definition, sprint planning, source control, continuous integration, automated testing and controlled software release procedures would be useful. The candidate should be delivery focused, technically strong and able to mentor colleagues in development standards, code quality, testing discipline and effective solution design. The ideal candidate disposes of: Design, develop and support data-centric applications, data models, curated datasets and enterprise reporting solutions across Risk, Compliance, Finance and Operations domains. Analyse key user needs and translate them into robust logical and physical data designs and enterprise-class software. Develop complex SQL including views, stored procedures, transformations, aggregations and performance-tuned queries, and build robust data engineering solutions that underpin reporting, analytics and MI. Design and maintain enterprise Power BI solutions including semantic models / datasets, dashboards, reports, DAX measures, refresh strategies, security controls and performance optimisation. Work closely with project teams, line manager and development leads to ensure solutions are technically sound, supportable and delivered accurately. Design and develop applications using agreed coding standards, naming conventions, version control disciplines and quality targets, with strong focus on maintainability and reuse. Participate in code reviews, unit testing, system testing and release activities, with strong focus on data quality, reconciliation, report accuracy and production stability. Investigate defects, perform root-cause analysis and optimise existing SQL workloads, data models and Power BI solutions for performance, scalability and reliability. Contribute to development and BI best practices within Glencore IT, and support and mentor other developers across the development lifecycle. Skills A business-oriented, data-centric individual with the ability to build credibility with the business and distil complex requirements into executable technical designs. Senior engineer delivering robust enterprise-wide data and reporting solutions as part of a scrum team, with strong SQL-led data engineering capability and strong enterprise Power BI capability. Strong track record of data analysis, data modelling, technical design and delivery, preferably in a physical commodity trading environment. Practical grounding in data engineering, including transformation logic, dataset design, performance optimisation, data quality controls and supportable production solutions. Excellent SQL knowledge, including complex joins, CTEs, stored procedures, window functions, query tuning and troubleshooting, with strong understanding of both relational and dimensional models. Enterprise Power BI knowledge including semantic model / dataset design, DAX, Power Query, report and dashboard design, drill-through, row-level security, gateway / refresh management and performance tuning. Exposure to Sybase/SAP IQ would be highly beneficial. Ability to work closely and independently with end users, while maintaining strong technical judgement on solution design, data integrity and reporting usability. Good understanding of enterprise BI governance, data quality controls, reconciliation, testing approaches and production support in data-driven environments. Technical expertise across the development lifecycle to include: Functional requirements, data mapping, dimensional modelling and system design specifications. Test case preparation, execution, defect triage and reconciliation of outputs. Setup of development environments, including source code and version control. Software build, release and deployment procedures, including controlled promotion of BI and reporting changes. Education Educated to Degree-level (or equivalent), as a minimum requirement. Minimum of five years' experience with SQL development / data engineering, preferably Sybase iQ, including optimisation of complex reporting and analytical logic. Three+ years' hands-on experience using Power BI in enterprise environments, including semantic models, DAX, Power Query, security, refresh management and performance optimisation. Glencore is one of the world’s largest global diversified natural resource companies and a major producer and marketer of more than 60 commodities that advance everyday life. Through a network of assets, customers and suppliers that spans the globe, we produce, process, recycle, source, market and distribute the commodities that support decarbonisation while meeting the energy needs of today. With around 140,000 employees and contractors and a strong footprint in over 35 countries in both established and emerging regions for natural resources, our marketing and industrial activities are supported by a global network of more than 40 offices. Glencore's customers are industrial consumers, such as those in the automotive, steel, power generation, battery manufacturing and oil sectors. We also provide financing, logistics and other services to producers and consumers of commodities. For more details about our business, please visit glencore.com
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location