Data Science Developer / Engineer (Hybrid - 3/2 Work Schedule)
Castleton Commodities InternationalAbout the role
Responsibilities:
- Development on our existing market data platforms utilizing Python & Java programming languages.
- Design and develop new data pipelines for mission critical data sets utilizing both Python & Java programming languages.
- Execute data architecture and data management projects for both new and existing data sources.
- Manage end to end data ingestion process and publishing to investing teams.
- Own the process of mapping, standardizing, and normalizing fundamental analytics data.
- Assess data loads for tactical errors and build out appropriate workflows, as well as create data quality analysis that identifies larger issues with our data platform.
- Partner with the commercial business in order to gain understanding of current data flow, data architecture, investment process as well as gather functional requirements.
Qualifications:
- Bachelor’s degree in Computer Science, Mathematics, Physics, Engineering or related field of study.
- Minimum of 5 years’ experience in data production environment, ideally in financial services or energy commodities.
- Proficient in Python v3 programming language with prior enterprise development experience in Java.
- Proficiency in writing efficient, reusable, and modular code.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular) is a plus.
- Relational database experience - Oracle or Snowflake preferred.
- Proficient in using version control systems like Git to manage code repositories effectively.
- Strong analytical and problem-solving skills to tackle complex technical challenges.
- Proficiency in debugging and performance optimization techniques.
- Thorough understanding of Agile software development lifecycle, from requirements analysis to testing, deployment, and support.
- Excellent verbal and written communication skills to articulate technical concepts and collaborate effectively with team members and stakeholders.
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!
#LI-CD1
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s