Senior Python Developer | Energy Trading Technology

Templeton & Partners - Innovative & Inclusive Hiring Solutions

Houston (TX)

On-site

USD 140,000 - 190,000

Full time

13 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Templeton & Partners - Innovative & Inclusive Hiring Solutions is seeking a Senior Python Developer to join a high-profile energy trading technology programme in Houston. You will design and build Python-based APIs and distributed applications, collaborate with product teams, and contribute to architecture and DevOps practices.

You will mentor junior developers, implement automated testing, and ensure data integrity across trading data flows into risk management systems.

Qualifications

  • Experience designing and building distributed, asynchronous systems with event-driven architectures.
  • Strong data consistency and conflict management across services.
  • Hands-on SQL and Oracle databases.
  • Proficiency with Docker, Kafka, and GitHub in modern pipelines.
  • Experience with messaging like ActiveMQ and AWS SQS.
  • Familiarity with DevOps, testing, and automation practices.

Responsibilities

  • Design, develop, and maintain Python-based APIs and distributed apps.
  • Deliver high-quality outcomes across defined project streams.
  • Collaborate with stakeholders to define and deliver new functionality.
  • Contribute to architecture decisions and technical strategy.
  • Develop automated tests and support QA activities.
  • Troubleshoot production issues with effective fixes.
  • Mentor junior developers and promote best practices.
  • Support CI/CD and DevOps practices throughout the lifecycle.

Skills

Python
Event-driven
Data consistency
SQL
Oracle
Docker
Kafka
GitHub
ActiveMQ
AWS SQS
DevOps
Testing & automation
Mentoring

Tools

Docker
Kafka
GitHub

Job description

Senior Python Developer | Energy Trading Technology

Initial 6-Month Contract | Expected Extension to 2 Years+

We are seeking an experienced Senior Python Developer to join a high-profile trading technology programme focused on transforming trade capture and risk management processes within a global commodities trading environment.

This is an exciting opportunity to work on a strategic platform that will automate and streamline the flow of trading data into enterprise risk management systems, improving operational efficiency, data quality, and real-time business reporting.

Key Responsibilities
  • Design, develop, and maintain scalable Python-based APIs and distributed applications.
  • Work independently across defined project streams and deliver high-quality outcomes.
  • Collaborate closely with business stakeholders, product teams, and technical leaders to define and deliver new functionality.
  • Contribute to application architecture, design decisions, and technical strategy.
  • Develop automated testing solutions and support quality assurance activities.
  • Troubleshoot and resolve production issues, delivering effective workarounds and bug fixes where required.
  • Provide technical guidance and mentorship to junior team members.
  • Support CI/CD and DevOps best practices throughout the software development lifecycle.
Required Skills & Experience

Experience designing and building distributed, asynchronous systems, including:

  • Event-driven architectures
  • Data consistency and conflict management

Strong database experience, including:

  • SQL
  • Oracle

Hands-on experience with:

  • Docker
  • Kafka
  • GitHub

Experience working with messaging technologies such as:

  • ActiveMQ
  • AWS SQS
  • Similar message broker platforms

Strong understanding of:

  • DevOps methodologies
  • Software testing and automation

Excellent analytical, problem-solving, communication, and stakeholder management skills

Experience mentoring and supporting less experienced developers

Project Overview

You’ll be joining a technology initiative aimed at modernising trade entry and trade lifecycle processes. The programme focuses on automating the capture and integration of exchange trading activity into enterprise risk management platforms, reducing manual intervention and improving the speed and accuracy of critical trading and P&L reporting.

This is a long-term programme with significant investment and a strong roadmap, offering the opportunity to make a real impact within a complex, business-critical environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Lead Python Engineer
Senior/Lead Python Engineer

Enormous Enterprise LLC • Jersey City (NJ)

On-site
USD 130,000 - 170,000
Senior Python Developer
Senior Python Developer

Orbit Search • Edison (NJ)

On-site
USD 110,000 - 140,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Fintal Partners • New York (NY)

On-site
USD 250,000 - 400,000
Python Developer – High Frequency Trading - Multi Strategy Hedge Fund - Multi Billion Dollar He[...]
Python Developer – High Frequency Trading - Multi Strategy Hedge Fund - Multi Billion Dollar He[...]

Mondrian Alpha • New York (NY)

On-site
USD 90,000 - 160,000
Competitive compensation packages
Dynamic work environment
Collaboration with top-tier professionals
+1
Python Developer
Python Developer

Strategic Staffing Solutions • Houston (TX)

Hybrid
USD 125,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Durlston Partners • New York (NY)

On-site
USD 300,000 - 370,000
Senior Software Developer - Python
Senior Software Developer - Python

Selby Jennings • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Senior Python Developer
Senior Python Developer

Motion Recruitment Partners LLC • Tampa (FL)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Engtal • New York (NY)

On-site
USD 250,000 - 400,000
Medical insurance
Vision insurance
401(k)
Senior Python Engineer II
Senior Python Engineer II

10xTalents • Newark (NJ)

Hybrid
USD 150,000 - 230,000