Front Office Software Engineer Internship
Summary
Build Python-based trading tools, APIs, and dashboards for real-time analytics and visualization in a global energy commodities firm.
Salary: £17,000 - 28,500 per year
Requirements:- We are looking for candidates currently pursuing a Bachelors or Masters degree in Computer Science, Engineering, Management Information Systems, or a related technical field of study.
- We seek strong programming experience in Python, ideally with libraries such as Pandas and NumPy.
- We value familiarity with version control tools such as Git and with software development best practices.
- We are looking for strong problem-solving abilities and an eagerness to learn about financial markets and trading systems.
- We expect excellent communication skills and the ability to work in a fast-paced, collaborative environment.
- We will have you contribute to the development of front office software tools that support real-time trading, market data analytics, and visualization.
- We will have you work with our commercial trading team to optimize and re-engineer pricing models, decision tools, and trading workflows.
- We will have you build and enhance Python-based microservices and APIs for internal data access and operations automation.
- We will have you assist in building data visualization dashboards using libraries such as Streamlit, integrating commercial KPIs, price curves, and supply and demand analytics.
- We will have you participate in cloud-native application development using AWS services, including Kubernetes and Kafka.
- We will have you support automation of deployment processes using modern DevOps tools such as Git, Docker, Helm, and CI/CD pipelines.
- We will have you collaborate with our Data Science team to help integrate ML-driven analytics into front office workflows.
- AWS
- CI/CD
- Cloud
- DevOps
- Docker
- Git
- Helm
- Support
- Kafka
- Kubernetes
- Python
- Snowflake
- microservices
- numpy
- pandas
More:
We are Castleton Commodities International, a leading global energy commodities merchant and infrastructure asset investor. As a trader, we deploy capital on a proprietary basis in the physical and financial commodity markets, giving us market insights and access. As a strategic investor and developer, we leverage our market expertise, operations capabilities, and industry knowledge to invest in and develop select commodity infrastructure assets. Our integrated platform has generated strong risk-adjusted returns since our formation. We are building a leading-edge analytics platform and are seeking motivated and detail-oriented Front Office Software Engineering Interns to join our Global Data Science & Technology team in our London office. This internship offers hands-on development work using Python, cloud technologies, APIs, and Snowflake, with direct impact on trading, analytics, and investment workflows.
last updated 33 week of 2026