Python Software Engineer – Power Trading | Houston, TX | Hybrid
Our commodity trading client is currently seeking a Python Developer to join their team on a permanent basis. This role is ideal for a technically adept developer with a keen interest in financial markets and a desire to work closely with traders, analysts, and quantitative professionals.
Operating at the intersection of cutting-edge technology and energy markets, this team leverages real-time data and complex analytics to support commercial decision-making across global power markets. You will play a key role in building and optimising systems that drive trading performance.
Key Responsibilities
- Develop and enhance applications that support power commodity traders and analysts
- Work with real-time data feeds for market data, pricing, and trading signals
- Collaborate with engineers, quants, and traders to translate requirements into practical solutions
- Build and maintain robust data pipelines and API integrations
- Contribute to the development of analytical dashboards and visualisation tools
- Support testing, performance tuning, and ongoing system optimisation
- Stay abreast of emerging technologies relevant to trading and software engineering
What We’re Looking For
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Proven experience in software development (internships or commercial roles)
- Strong Python development skills
- Familiarity with databases (SQL or NoSQL) and structured data
- A genuine interest in financial markets and data-driven systems
- Solid problem-solving ability and eagerness to learn from domain experts
Location
This role is based in Houston with a hybrid working arrangement.
Apply now
* Required
At a glance
Your consultant
