LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Associate, Front Office Software Engineer

GraduateNo visa sponsorship
Castleton Commodities logo

at Castleton Commodities

Commodities

Posted 6 days ago

No clicks

**Associate, Front Office Software Engineer**: Collaborate with traders and analysts to enhance trading processes and analytics. Develop scalable, high-performance Python services and APIs for cloud-native tools supporting real-time analytics, market data analysis, and strategy research. 0-3 years' experience required, with a strong computer science foundation, Python proficiency, and adaptability in a dynamic environment. Familiarity with cloud platforms, data warehousing, and interest in finance/commodities markets preferred. Competitive benefits and employee programs offered.

Compensation
Not specified

Currency: Not specified

City
London
Country
United Kingdom

Full Job Description

Castleton Commodities International (https://www.cci.com) is a global leader in energy commodity trading and asset investment. Our Data Science & Technology team is central to our success, engineering the high-performance systems and innovative tools that power our commercial decision-making. We build the platforms that help our front-office teams understand market behavior, forecast price movements, and manage risk.

Our team solves complex, high-impact challenges using a modern technology stack. We develop everything in cloud-native infrastructure from real-time analytics to back testing engines, third party integrations, and internal libraries, all designed to give CCI a competitive edge in the global commodities markets. This role is an opportunity to build solutions that have a direct commercial impact from day one.

Responsibilities:

  • Partner directly with traders and analysts to engineer and optimize trading processes, analytical models, and systematic strategies.

  • Build and maintain scalable, high-performance Python services and APIs that power our analytics platform.

  • Develop solutions to support supply and demand models, market data analysis, and strategy research.

  • Design and implement cloud-native tools, including real-time analytics, visualization interfaces, and workflow automation, that integrate seamlessly into our Front Office platform.

 

Qualifications:

  • Bachelor's or Master's degree in Computer Science or a related STEM field.

  • 0-3 years of professional software engineering experience (talented new graduates are encouraged to apply).

  • Strong foundation in computer science fundamentals, including data structures, algorithms, and software design principles.

  • Proficiency in Python for backend development (services, APIs, data processing).

  • Prior experience developing front-end applications utilizing React, Angular, TypeScript is preferred.

  • Excellent problem-solving and analytical skills with strong attention to detail.

  • Strong communication skills, with the ability to collaborate effectively with both technical and commercial teams.

  • Must be able to work effectively in a fast-paced, dynamic and high-intensity environment including open-floor plan if applicable to the position, with timely responsiveness and the ability to work beyond normal business hours when required. 

 

Preferred Qualifications:

  • Familiarity with cloud platforms (e.g., AWS) and data warehousing solutions (e.g., Snowflake).

  • Experience working in a Linux/Unix environment.

  • Knowledge of DevOps practices and CI/CD pipelines.

  • Prior exposure to or a demonstrated interest in finance, quantitative trading, or the commodities markets.

Employee Programs & Benefits:

CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:

  • Competitive comprehensive medical, dental, retirement and life insurance benefits

  • Employee assistance & wellness programs

  • Parental and family leave policies

  • CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities.

  • Charitable contribution match program

  • Tuition assistance & reimbursement

  • Quarterly Innovation & Collaboration Awards

  • Employee discount program, including access to fitness facilities

  • Competitive paid time off

  • Continued learning opportunities

Visit  https://www.cci.com/careers/life-at-cci/# to learn more!

Associate, Front Office Software Engineer

Compensation

Not specified

City: London

Country: United Kingdom

Castleton Commodities logo
Commodities

6 days ago

No clicks

at Castleton Commodities

GraduateNo visa sponsorship

**Associate, Front Office Software Engineer**: Collaborate with traders and analysts to enhance trading processes and analytics. Develop scalable, high-performance Python services and APIs for cloud-native tools supporting real-time analytics, market data analysis, and strategy research. 0-3 years' experience required, with a strong computer science foundation, Python proficiency, and adaptability in a dynamic environment. Familiarity with cloud platforms, data warehousing, and interest in finance/commodities markets preferred. Competitive benefits and employee programs offered.

Full Job Description

Castleton Commodities International (https://www.cci.com) is a global leader in energy commodity trading and asset investment. Our Data Science & Technology team is central to our success, engineering the high-performance systems and innovative tools that power our commercial decision-making. We build the platforms that help our front-office teams understand market behavior, forecast price movements, and manage risk.

Our team solves complex, high-impact challenges using a modern technology stack. We develop everything in cloud-native infrastructure from real-time analytics to back testing engines, third party integrations, and internal libraries, all designed to give CCI a competitive edge in the global commodities markets. This role is an opportunity to build solutions that have a direct commercial impact from day one.

Responsibilities:

  • Partner directly with traders and analysts to engineer and optimize trading processes, analytical models, and systematic strategies.

  • Build and maintain scalable, high-performance Python services and APIs that power our analytics platform.

  • Develop solutions to support supply and demand models, market data analysis, and strategy research.

  • Design and implement cloud-native tools, including real-time analytics, visualization interfaces, and workflow automation, that integrate seamlessly into our Front Office platform.

 

Qualifications:

  • Bachelor's or Master's degree in Computer Science or a related STEM field.

  • 0-3 years of professional software engineering experience (talented new graduates are encouraged to apply).

  • Strong foundation in computer science fundamentals, including data structures, algorithms, and software design principles.

  • Proficiency in Python for backend development (services, APIs, data processing).

  • Prior experience developing front-end applications utilizing React, Angular, TypeScript is preferred.

  • Excellent problem-solving and analytical skills with strong attention to detail.

  • Strong communication skills, with the ability to collaborate effectively with both technical and commercial teams.

  • Must be able to work effectively in a fast-paced, dynamic and high-intensity environment including open-floor plan if applicable to the position, with timely responsiveness and the ability to work beyond normal business hours when required. 

 

Preferred Qualifications:

  • Familiarity with cloud platforms (e.g., AWS) and data warehousing solutions (e.g., Snowflake).

  • Experience working in a Linux/Unix environment.

  • Knowledge of DevOps practices and CI/CD pipelines.

  • Prior exposure to or a demonstrated interest in finance, quantitative trading, or the commodities markets.

Employee Programs & Benefits:

CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:

  • Competitive comprehensive medical, dental, retirement and life insurance benefits

  • Employee assistance & wellness programs

  • Parental and family leave policies

  • CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities.

  • Charitable contribution match program

  • Tuition assistance & reimbursement

  • Quarterly Innovation & Collaboration Awards

  • Employee discount program, including access to fitness facilities

  • Competitive paid time off

  • Continued learning opportunities

Visit  https://www.cci.com/careers/life-at-cci/# to learn more!