Posted:
1/24/2026, 2:03:10 AM
Location(s):
Houston, Texas, United States ⋅ Texas, United States
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
Software Engineering
Responsibilities:
Execute data architecture and data management projects for existing data sources, ensuring alignment with business and technical requirements.
Design, enhance, and maintain market data platforms using Python, optimizing for scalability and performance.
Manage the end-to-end data ingestion process, including extraction, transformation, loading (ETL), and data publishing for investment and commercial teams.
Own and continuously improve the process of mapping, standardizing, and normalizing fundamental analytics data to support consistent usage across business functions.
Implement automated workflows for error handling and develop data quality analysis to proactively identify and address systemic issues.
Prioritize and resolve critical market data issues based on business impact and user-reported concerns.
Coordinate with technology and business stakeholders to align goals, timelines, and deliverables for strategic big data initiatives.
Serve as a liaison with commercial (trading) teams to translate their needs regarding data flow, architecture, and the investment process into functional data requirements.
Provide operational support for market data platforms, handling performance tuning, incident response, and user assistance.
Ensure platform stability and resilience by developing and maintaining operational runbooks, standard operating procedures (SOPs), and incident response protocols.
Qualifications:
Bachelor’s degree in Computer Science, Mathematics, Physics, Engineering or related field of study.
5+ years’ experience in data operations production environment, ideally in financial services or energy commodities.
Proficient in Python programming and its libraries - Pandas, NumPy, etc.
Experience with front-end technologies such as HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular) is a plus.
Prior experience with Snowflake columnar database and ability to design and optimize complex SQL queries.
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.
Understanding of the software development lifecycle, from requirements analysis to testing and deployment.
Ability to work effectively in a fast-paced, dynamic and high-intensity environment including open-floor plan if applicable to the position, with timely responsiveness and the ability to work beyond normal business hours when required.
Qualifications:
Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, Management Information Systems, or related technical field of study.
Expected graduation date of Winter 2026 or Spring/Summer 2027.
Strong programming experience in Python (preferred libraries: Pandas, NumPy, etc.)
Front-End programming experience using React or Angular, with strong JavaScript/TypeScript fundamentals
Familiarity with version control tools (e.g., Git) and software development best practices.
Strong problem-solving abilities and an eagerness to learn about financial markets and trading systems.
Excellent communication skills and ability to work in a fast-paced, collaborative environment.
Visit https://www.cci.com/careers/life-at-cci/# to learn more!
Website: http://www.cci.com/
Headquarter Location: Stamford, Connecticut, United States
Employee Count: 501-1000
Year Founded: 2001
IPO Status: Private
Last Funding Type: Debt Financing
Industries: Oil and Gas