Castleton Commodities International
Senior Full-Stack Front Office Software Engineer
Castleton Commodities International, Houston, Texas, United States, 77246
Senior Full-Stack Front Office Software Engineer
Castleton Commodities International (www.cci.com) is redefining how data and technology drive the future of global energy trading. Our Data Science & Technology team is at the forefront of this evolution, designing powerful systems and innovative tools that help our front‑office teams understand market behavior, forecast price movements, and manage risk more effectively. With a commitment to excellence and a modern, open‑source technology stack, we solve complex, high‑impact challenges at scale. From cloud‑native infrastructure and machine learning platforms to real‑time analytics, custom APIs, and internal libraries, we build the tools that give CCI a competitive edge in the global commodities markets. If you’re looking to build cutting‑edge solutions in a high‑performance trading environment, we’d love to hear from you. Apply today and take the next step in your technology career at CCI!
Responsibilities
Partner directly with commercial trading teams to engineer and optimize trading processes and analytical models.
Build and maintain Python‑based services and APIs using modern frameworks and best‑in‑class design patterns.
Design & develop solutions to support supply and demand models, market data analysis, and position management.
Design cloud‑native tools that integrate seamlessly into our Front Office platform, including visualization and analytics interfaces.
Qualifications
Bachelor’s or Master’s degree in Computer Science or a related STEM field
5+ years of prior full‑stack professional programming experience in Python, React or Angular.
Advanced understanding of object‑oriented programming concepts.
Familiarity with cloud platforms (e.g., AWS) and data warehousing solutions (e.g., Snowflake).
Working knowledge in Linux and Windows environments.
Knowledge of DevOps practices and CI/CD pipelines.
Prior exposure to or a demonstrated interest in finance, quantitative trading, or the commodities markets.
Ability to communicate and interact with a wide range of users ranging from very technical to non‑technical.
Results‑oriented team player who can handle rapidly changing projects and priorities while maintaining a strong professional presence.
Strong analytical skillset with demonstrated attention to detail.
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 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!
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Investment Management
#J-18808-Ljbffr
Responsibilities
Partner directly with commercial trading teams to engineer and optimize trading processes and analytical models.
Build and maintain Python‑based services and APIs using modern frameworks and best‑in‑class design patterns.
Design & develop solutions to support supply and demand models, market data analysis, and position management.
Design cloud‑native tools that integrate seamlessly into our Front Office platform, including visualization and analytics interfaces.
Qualifications
Bachelor’s or Master’s degree in Computer Science or a related STEM field
5+ years of prior full‑stack professional programming experience in Python, React or Angular.
Advanced understanding of object‑oriented programming concepts.
Familiarity with cloud platforms (e.g., AWS) and data warehousing solutions (e.g., Snowflake).
Working knowledge in Linux and Windows environments.
Knowledge of DevOps practices and CI/CD pipelines.
Prior exposure to or a demonstrated interest in finance, quantitative trading, or the commodities markets.
Ability to communicate and interact with a wide range of users ranging from very technical to non‑technical.
Results‑oriented team player who can handle rapidly changing projects and priorities while maintaining a strong professional presence.
Strong analytical skillset with demonstrated attention to detail.
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 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!
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Investment Management
#J-18808-Ljbffr