Data Science Developer / Engineer (Hybrid - 3/2 Work Schedule)
Castleton Commodities International
- Houston, TX
- Permanent
- Full-time
- 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.
- 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.