What are the responsibilities and job description for the Market Data Engineer - Energy Trading position at Time Dynamics, Inc.?
Overview:
Our Client is seeking a skilled Market Data Engineer to join our team in Houston, TX. The ideal candidate will be responsible for developing and maintaining data pipelines that support our Energy Trading and Risk Management (ETRM) system, with a focus on crude oil and petroleum products trading operations.
Key Responsibilities
- Design and implement Python-based solutions to fetch market price data from various sources including Global View and Bloomberg
- Develop and maintain robust data pipelines to process raw market data into forward curves for various commodities and derivatives
- Integrate processed market data with existing ETRM system to ensure accurate PNL and exposure calculations
- Monitor data quality and system performance, implementing improvements and resolving issues as needed
- Collaborate with trading and risk management teams to understand business requirements and implement appropriate solutions
- Document technical processes and maintain system documentation
- Provide support for both physical and financial trading operations
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- 3 years of experience in software development, with strong Python programming skills
- Experience with market data APIs and financial data providers (Bloomberg, Global View, etc.)
- Strong understanding of data processing and ETL pipelines
- Proficiency in SQL and database management
- Experience with version control systems (Git)
- Strong analytical and problem-solving skills
- Excellent communication skills and ability to work in a team environment
Preferred Qualifications
- Experience in crude oil or petroleum products trading industry
- Knowledge of ETRM systems and their implementation
- Understanding of financial markets and derivatives
- Experience with real-time data processing
- Knowledge of Linux/Unix environments
- Experience with cloud technologies (AWS, Azure, or GCP)
- Master's degree in related field
Technical Skills
- Programming Languages: Python (required), SQL
- Data Processing: ETL pipelines, data validation, real-time processing
- APIs: REST, Bloomberg API, Global View
- Databases: SQL databases, time-series databases
- Version Control: Git
- Optional: Knowledge of other programming languages (Java, C , etc.)
Working Environment
- Full-time position based in Houston, TX
- Fast-paced trading environment
- Collaborative team setting
- Opportunity to work with cutting-edge trading technology
Salary : $85,000 - $105,000