cover image
Castleton Commodities International

Castleton Commodities International

www.cci.com

1 Job

591 Employees

About the Company

Castleton Commodities International is at the cutting edge of energy trading and infrastructure asset investing backed by the best minds in the industry and powered by deep fundamental research and advanced analytics. We recognize the importance of providing sustainable and reliable energy.

To explore available opportunities, please visit the CCI website at www.cci.com.

Listed Jobs

Company background Company brand
Company Name
Castleton Commodities International
Job Title
Senior Front Office Software Engineer
Job Description
Job Title: Senior Front Office Software Engineer Role Summary: Design, develop, and maintain cloud‑native Python services, APIs, and front‑end applications that support trading analytics, market data processing, and position management for front‑office trading teams. Expectations: Partner closely with commercial traders to translate business needs into technical solutions, deliver high‑quality code on schedule, and adapt to a fast‑paced, high‑intensity environment that may require flexible hours. Key Responsibilities: • Architect and implement scalable Python services and REST APIs for trading analytics and market data. • Build and sustain front‑end interfaces using React or Angular with TypeScript to visualize market insights and analytics. • Collaborate with traders to develop and refine supply/demand and risk models, ensuring accurate real‑time outputs. • Design and deploy cloud‑native tooling on AWS, integrating with Snowflake data warehouses and existing front‑office platforms. • Conduct performance tuning, code reviews, and unit testing to uphold code quality and reliability. • Maintain and extend back‑testing engines and systematic trading infrastructure. Required Skills: • Proficient in Python; strong experience in one or more programming languages. • Front‑end development with React or Angular, TypeScript, and modern UI frameworks. • SQL and relational database design/optimization. • Knowledge of DevOps practices (CI/CD, containerization, infrastructure as code). • Familiarity with AWS services and Snowflake data warehousing. • Experience with back‑testing or systematic trading systems. • Excellent communication for cross‑functional collaboration. • Detail‑oriented problem solving and self‑driven innovation. Required Education & Certifications: • Bachelor’s or Master’s degree in Computer Science, software engineering, or a related STEM field.
London, United kingdom
On site
Senior
07-03-2026