Enable job alerts via email!

Front Office Data & Analytics Engineer - Crude & Products

Puma Energy

London

On-site

GBP 60,000 - 80,000

Full time

16 days ago

Job summary

A global energy firm is seeking a Front Office Data & Analytics Engineer to develop software solutions in a data-driven trading environment. This role involves collaboration with trading teams worldwide and requires expertise in Python, Java, and AWS. Ideal candidates will have a solid background in software engineering and the ability to work under pressure.

Qualifications

  • 5+ years of experience with Python and/or Java.
  • Proficiency in SQL and relational databases.
  • Experience with object-oriented design and distributed systems.

Responsibilities

  • Develop software components, frameworks, and micro-services.
  • Create core infrastructure for data applications.
  • Build cloud-native big data platforms.

Skills

Python
Java
SQL
Cloud-native development
Agile principles
Problem-solving

Education

Bachelor’s degree in computer science or related field

Tools

AWS
S3
Redshift
Glue
Lambda

Job description

Front Office Data & Analytics Engineer - Crude & Products

Apply locations: London, United Kingdom | Full time | Posted Yesterday | Job requisition id R-016371
Main Purpose:

We are recruiting a software engineer to work directly with traders and research analysts in our trading teams. This role offers the opportunity to operate in a fast-paced, data-driven trading environment, contributing to real-time data and software solutions.

The engineer will collaborate with global trading teams based in Geneva, Houston, and Singapore, and will be part of the global data science and engineering team responsible for market and fundamental data ingestion, management, modeling, and analytics applications.

The role involves leading the development of applications and software using modern cloud and technology stacks, creating end-to-end software platforms in an innovative business setting.

Knowledge, Skills, Abilities, and Responsibilities:
  • Develop software components, frameworks, and micro-services.
  • Create core infrastructure and shared services for DnA applications.
  • Build cloud-native big data platforms and analytics solutions.
  • Maintain time-critical data pipelines (ETL/ELT).
  • Apply SDLC and agile principles in software delivery.
  • Implement domain-driven design.
  • Problem solve and automate complex business processes.
Qualifications and Experience:
  • 5+ years of experience with Python and/or Java.
  • Proficiency in SQL and relational databases.
  • Experience with object-oriented design, distributed systems, orchestration, and micro-services.
  • AWS experience (e.g., S3, Redshift, Glue, Lambda).
  • Bachelor’s degree or equivalent in computer science or related field.
  • Experience with object databases/NoSQL and AWS certifications are a plus.
  • Prior front-office experience in commodities, fixed income, equities, or asset management is advantageous.
Competencies:
  • Excellent communication skills and stakeholder interaction.
  • Knowledge of software engineering best practices.
  • Ability to work under pressure and prioritize effectively.
Team and Department Overview:

The Data Science and Engineering team develops analytics and data services for trading and commercial operations, focusing on data automation and analysis for the Crude & Products teams, who manage physical and derivative portfolios.

Equal Opportunity Statement:

Trafigura is committed to diversity and equal opportunity in employment. We do not discriminate based on race, religion, gender, sexual orientation, or other protected statuses.

About Us:

Trafigura connects resources globally to power and build the world, investing in renewable energy and committed to responsible business practices. Our culture fosters openness, collaboration, and innovation, with a diverse workforce across more than 60 offices worldwide.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs