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 ResponsibilitiesDevelop and enhance applications that support power commodity traders and analystsWork with real-time data feeds for market data, pricing, and trading signalsCollaborate with engineers, quants, and traders to translate requirements into practical solutionsBuild and maintain robust data pipelines and API integrationsContribute to the development of analytical dashboards and visualisation toolsSupport testing, performance tuning, and ongoing system optimisationStay abreast of emerging technologies relevant to trading and software engineering What We’re Looking ForBachelor's degree in Computer Science, Software Engineering, or a related fieldProven experience in software development (internships or commercial roles)Strong Python development skillsFamiliarity with databases (SQL or NoSQL) and structured dataA genuine interest in financial markets and data-driven systemsSolid problem-solving ability and eagerness to learn from domain experts Location This role is based in Houston with a hybrid working arrangement.