About the role
<div class="content-intro"><h2><strong>About Us</strong></h2>
<p>Engelhart was founded in 2013 by BTG Pactual Group as a commodities trading company. Our business model is “asset light” and highly diversified – giving us the ability to adapt effectively and nimbly to changing market conditions. We have assembled successful multidisciplinary teams, leveraging advanced fundamental analysis with deep quantitative and weather research capabilities. Our activities are underpinned by strong risk management practices and by powerful technology and operational excellence. We have exceptional teams with diverse global backgrounds and decades of experience, and are driven by a highly collaborative culture, across products and competencies.</p>
<p>In 2024, Engelhart acquired Trailstone, a global energy trading and technology company. The acquisition provides us with new expertise, analytics and proprietary technology which is being used to provide risk management and optimisation services to help maximise the value of our clients’ renewable power. The acquisition also expanded Engelhart’s capabilities into physical natural gas across North America, a critical fuel to support the energy transition.</p>
<p>Our talented and experienced individuals work together according to its four company values: <strong>Performance, Agility, Collaboration, Entrepreneurship</strong>.</p></div><h3><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">About the Role</span></span></strong><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></h3>
<p><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">As a Data Engineer within Engelhart's Finance department, you will build and </span><span data-ccp-parastyle="No Spacing">operate</span><span data-ccp-parastyle="No Spacing"> reliable data pipelines connecting the data warehouse and CTRM platform with brokers and Futures Commission Merchants (FCMs), margin and collateral processes, and the wider Finance technology stack. You will help automate manual Finance workflows into tested, </span><span data-ccp-parastyle="No Spacing">monitored</span><span data-ccp-parastyle="No Spacing"> jobs, with robust reconciliations and controls that give stakeholders confidence in the completeness and accuracy of financial data.</span></span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">This will be a full-time role based in our London office and owning the following </span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">responsibilities</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">:</span></span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<ul>
<li><span data-contrast="auto">Build, operate and maintain data pipelines between the data warehouse, CTRM platform, brokers and FCMs, margin and collateral processes, and Finance systems.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Integrate data from the Finance stack, including P&L and F+, SAP General Ledger, Accounts Payable and Accounts Receivable, and bank statements.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Automate manual Finance processes by developing reliable, tested and monitored jobs that can be operated and supported effectively.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Implement reconciliations and data controls to identify missing or incomplete records, duplicates and breaks, and produce clear exception and break reporting.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Ingest and process external files and feeds, including data received over SFTP and in formats such as CSV and XML.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Investigate data and reconciliation issues, trace discrepancies through source systems and pipelines, and explain P&L or cash breaks to relevant Finance stakeholders.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Develop and maintain serverless ETL solutions on AWS, using infrastructure as code and CI/CD practices to support consistent, controlled releases.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Apply strong SQL and Python-based data processing to transform, validate and reconcile data accurately and efficiently.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Work with Finance and technology stakeholders to understand requirements, improve existing workflows and deliver maintainable solutions with appropriate controls.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Contribute to improving the reliability, observability and quality of Finance data flows as the business and its systems evolve.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
</ul>
<p><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<h3><strong><span data-contrast="auto">About You</span></strong><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></h3>
<p><span data-contrast="none"><span data-ccp-parastyle="No Spacing">You will be a practical, analytical data engineer who combines strong software engineering skills with an understanding of Finance processes and controls. You can work with varied data sources, investigate </span><span data-ccp-parastyle="No Spacing">discrepancies</span><span data-ccp-parastyle="No Spacing"> and explain the cause of a P&L or cash break clearly. You take ownership of the reliability of the jobs you build and look for opportunities to simplify and automate manual processes.</span></span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><span data-contrast="none"><span data-ccp-parastyle="No Spacing">As a result, we believe the following experiences and skills are essential for application:</span></span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<ul>
<li><span data-contrast="auto">Strong Python development skills, including experience with Pandas and/or Polars, </span><span data-contrast="auto">NumPy, </span><span data-contrast="auto">and automated testing with pytest.</span><span data-ccp-props="{"201341983":0,"335559685":720,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Hands-on experience building AWS serverless ETL pipelines, using services such as Lambda, EventBridge, </span><span data-contrast="auto">ECS/Fargate, DynamoDB, CloudWatch </span><span data-contrast="auto">and S3.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Experience with AWS Cloud Development Kit (CDK), infrastructure as code and CI/CD pipelines.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Experience building APIs using Python frameworks, preferably FastAPI.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Strong SQL skills, including the ability to query, transform, validate and reconcile data.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Experience ingesting external files and data feeds, including SFTP transfers and formats such as CSV and XML.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Good understanding of Finance processes and data, with the analytical skills to investigate and clearly explain a P&L or cash break.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">A disciplined approach to testing, monitoring, reconciliation and control design, including checks for completeness, duplicates and exceptions.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Strong problem-solving skills and atten
<p>Engelhart was founded in 2013 by BTG Pactual Group as a commodities trading company. Our business model is “asset light” and highly diversified – giving us the ability to adapt effectively and nimbly to changing market conditions. We have assembled successful multidisciplinary teams, leveraging advanced fundamental analysis with deep quantitative and weather research capabilities. Our activities are underpinned by strong risk management practices and by powerful technology and operational excellence. We have exceptional teams with diverse global backgrounds and decades of experience, and are driven by a highly collaborative culture, across products and competencies.</p>
<p>In 2024, Engelhart acquired Trailstone, a global energy trading and technology company. The acquisition provides us with new expertise, analytics and proprietary technology which is being used to provide risk management and optimisation services to help maximise the value of our clients’ renewable power. The acquisition also expanded Engelhart’s capabilities into physical natural gas across North America, a critical fuel to support the energy transition.</p>
<p>Our talented and experienced individuals work together according to its four company values: <strong>Performance, Agility, Collaboration, Entrepreneurship</strong>.</p></div><h3><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">About the Role</span></span></strong><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></h3>
<p><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">As a Data Engineer within Engelhart's Finance department, you will build and </span><span data-ccp-parastyle="No Spacing">operate</span><span data-ccp-parastyle="No Spacing"> reliable data pipelines connecting the data warehouse and CTRM platform with brokers and Futures Commission Merchants (FCMs), margin and collateral processes, and the wider Finance technology stack. You will help automate manual Finance workflows into tested, </span><span data-ccp-parastyle="No Spacing">monitored</span><span data-ccp-parastyle="No Spacing"> jobs, with robust reconciliations and controls that give stakeholders confidence in the completeness and accuracy of financial data.</span></span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">This will be a full-time role based in our London office and owning the following </span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">responsibilities</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">:</span></span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<ul>
<li><span data-contrast="auto">Build, operate and maintain data pipelines between the data warehouse, CTRM platform, brokers and FCMs, margin and collateral processes, and Finance systems.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Integrate data from the Finance stack, including P&L and F+, SAP General Ledger, Accounts Payable and Accounts Receivable, and bank statements.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Automate manual Finance processes by developing reliable, tested and monitored jobs that can be operated and supported effectively.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Implement reconciliations and data controls to identify missing or incomplete records, duplicates and breaks, and produce clear exception and break reporting.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Ingest and process external files and feeds, including data received over SFTP and in formats such as CSV and XML.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Investigate data and reconciliation issues, trace discrepancies through source systems and pipelines, and explain P&L or cash breaks to relevant Finance stakeholders.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Develop and maintain serverless ETL solutions on AWS, using infrastructure as code and CI/CD practices to support consistent, controlled releases.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Apply strong SQL and Python-based data processing to transform, validate and reconcile data accurately and efficiently.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Work with Finance and technology stakeholders to understand requirements, improve existing workflows and deliver maintainable solutions with appropriate controls.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Contribute to improving the reliability, observability and quality of Finance data flows as the business and its systems evolve.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
</ul>
<p><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<h3><strong><span data-contrast="auto">About You</span></strong><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></h3>
<p><span data-contrast="none"><span data-ccp-parastyle="No Spacing">You will be a practical, analytical data engineer who combines strong software engineering skills with an understanding of Finance processes and controls. You can work with varied data sources, investigate </span><span data-ccp-parastyle="No Spacing">discrepancies</span><span data-ccp-parastyle="No Spacing"> and explain the cause of a P&L or cash break clearly. You take ownership of the reliability of the jobs you build and look for opportunities to simplify and automate manual processes.</span></span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><span data-contrast="none"><span data-ccp-parastyle="No Spacing">As a result, we believe the following experiences and skills are essential for application:</span></span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<ul>
<li><span data-contrast="auto">Strong Python development skills, including experience with Pandas and/or Polars, </span><span data-contrast="auto">NumPy, </span><span data-contrast="auto">and automated testing with pytest.</span><span data-ccp-props="{"201341983":0,"335559685":720,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Hands-on experience building AWS serverless ETL pipelines, using services such as Lambda, EventBridge, </span><span data-contrast="auto">ECS/Fargate, DynamoDB, CloudWatch </span><span data-contrast="auto">and S3.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Experience with AWS Cloud Development Kit (CDK), infrastructure as code and CI/CD pipelines.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Experience building APIs using Python frameworks, preferably FastAPI.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Strong SQL skills, including the ability to query, transform, validate and reconcile data.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Experience ingesting external files and data feeds, including SFTP transfers and formats such as CSV and XML.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Good understanding of Finance processes and data, with the analytical skills to investigate and clearly explain a P&L or cash break.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">A disciplined approach to testing, monitoring, reconciliation and control design, including checks for completeness, duplicates and exceptions.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":278}"> </span></li>
<li><span data-contrast="auto">Strong problem-solving skills and atten
Requirements
- Technology
