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