Data Science Developer / Engineer (Hybrid - 3/2 Work Schedule)
Updated: June 05
Houston
Apply with Castleton Commodities International, LLC
0
0mi
Job Abstract
CCI is building out a best-in-class data science platform as being on the forefront of data management and analytics is core to our investment platform. Based out of our Houston, TX. This position will play an integral role as the team implements and develops new data management platforms, creates new data ingestion pipelines, and sources and supports new data sets. The Software Developer will assist with all aspects of data – from data architecture design to on-going data management and will ha... more details
CCI is building out a best-in-class data science platform as being on the forefront of data management and analytics is core to our investment platform. Based out of our Houston, TX. This position will play an integral role as the team implements and develops new data management platforms, creates new data ingestion pipelines, and sources and supports new data sets. The Software Developer will assist with all aspects of data – from data architecture design to on-going data management and will have significant exposure to our Risk and Commercial investing teams globally.
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 with Castleton Commodities International, LLC
Job Abstracts is an independent Job Search Engine. Job Abstracts is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. Job Abstracts uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, and job descriptions are the property of their respective holder. Job Abstracts does not have its members apply for a job on the jobabstracts.com website. Additionally, Job Abstracts may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.
Any time you conduct a search, the system shows you job matches, ranked by their Relevance Score (RS).
The score is calculated by a proprietary algorithm that uses Intelligent Machine Learning.
The Relevance Score tells you how well the job opportunity matches your search term or terms.
When not logged in, the system is limited to one search term. Scores for single term matches are usually lower.
When you register, log in, and set up multiple terms prioritized by importance, the jobs found for you will receive a much higher Relevance Score.