Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Associate, front office software engineer

London
Castleton Commodities International
Software engineer
€45,000 a year
Posted: 10 November
Offer description

Associate, Front Office Software Engineer

Join to apply for the Associate, Front Office Software Engineer role at Castleton Commodities International


Company & Role Overview

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 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 robust, performant Python‑based 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‑2 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).
* 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.


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

* 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 employees are allocated 2 days annually to volunteer at 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


Seniority Level

* Entry level


Employment Type

* Full‑time


Job Function

* Management and Manufacturing


Industries

* Investment Management

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

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Staff software engineer - back end
London
Capital One
Software engineer
Similar job
Senior software engineer
London
Optum
Software engineer
Similar job
Electronic and software engineer
London
Zebra Technical Recruitment
Software engineer
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Associate, Front Office Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save