Castleton Commodities International is hiring a Front Office Software Engineer to join our Front Office Information Technology team in the London office. The ideal candidate will have a demonstrated passion for solving business problems with technology and possess strong software engineering skills. In this role, you will be responsible for developing, supporting, and maintaining a firmwide investment, trading, and analytics platform supported by APIs, applications, and visualization tools. This is an excellent opportunity for a candidate with a strong technical background to work collaboratively with the rest of the Front Office IT team and interface directly with CCI’s commercial personnel. It is also a terrific opportunity to be involved in the firm’s shift towards more cloud-first development while embracing modern software engineering practices.
Responsibilities:
- Work with the Commercial Trading teams to re-engineer, optimize, and modernize trading processes and models.
- Develop modern solutions, including analytical and visualization tools, to promote integration within the framework of a Firmwide Front Office IT platform.
- Partner with the Data Science team to create next-generation analytic tools, including machine-learning-driven platforms and code sets.
- Develop software to support commercial activity, including supply and demand, positions, and market data analysis utilizing Python, AWS, and Snowflake.
Qualifications:
- Bachelor’s or higher degree in Computer Science or related field of study.
- 10+ years of prior professional programming experience utilizing Python programming languages.
- Advanced understanding of object-oriented programming concepts.
- Working knowledge in Linux and Windows environments.
- Excellent knowledge of SQL and database technologies.
- 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.
- The candidate should be passionate about technology and staying current with trends.
- Fast learner with the ability to adapt quickly and work in a dynamic environment.
- Excellent time management skills.
Preferred Qualifications:
- Prior experience in energy/commodities trading.
- Working knowledge working with cloud-based technologies (AWS).
- Snowflake experience.
- Familiarity with DevOps practices.
- Experience with containers (Docker)
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!