Templeton and Partners - Tech Recruitment

Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer on a contract basis, focusing on API development and distributed systems for energy trading. Requires strong Python, SQL, and experience with Docker/Kubernetes. Prior experience in energy trading is desirable. Pay rate: "Unknown".
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
November 14, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Houston, TX
-
🧠 - Skills detailed
#Oracle #Java #Azure #Programming #Deployment #C# #SQL (Structured Query Language) #Continuous Deployment #Kubernetes #Docker #Compliance #Automation #"ETL (Extract #Transform #Load)" #Python #DevOps #API (Application Programming Interface) #AWS (Amazon Web Services) #GitHub #Scala
Role description
We are seeking a Senior Python Developer with a strong background in API development and distributed systems to join a fast-paced technology team supporting trading and risk management applications for a global energy and commodities trading organization. The role focuses on delivering a mission-critical platform that enables timely and accurate deal capture across global exchanges into enterprise risk systems. Key Responsibilities: • Design and develop robust APIs using Python with object-oriented programming principles. • Build and maintain distributed, asynchronous systems ensuring data consistency and immutability across environments. • Collaborate closely with functional leads to define, develop, test, and release new features. • Investigate, debug, and deliver workarounds and permanent fixes for critical production issues. • Guide junior team members, providing technical mentorship and support. • Integrate with DevOps workflows including CI/CD pipelines and infrastructure automation. Mandatory Skills: • Strong Python (OOP) development background, especially in backend/API services. • Proven experience designing scalable, distributed systems in asynchronous environments. • Solid understanding of SQL and Oracle database technologies. • Hands-on with containerization and orchestration tools: Docker, Kubernetes, Azure/AWS, GitHub. • Strong testing and automation skills with a focus on maintainability and reliability. • Proficient in at least one strongly-typed language (e.g., Java, C#) is a plus. • Familiarity with DevOps, Continuous Integration / Continuous Deployment pipelines. Desirable Skills: • Prior experience in energy or commodity trading, particularly in deal capture systems. • Exposure to projects involving enterprise risk management systems (ETRMs). • Understanding of trade lifecycle, P&L reporting, and trade compliance. Project Background: The role supports a critical project aimed at automating the deal entry process into enterprise systems. Currently, trade data is manually entered, resulting in delays and potential inaccuracies. This project will automate trade capture from various exchanges, ensuring real-time P&L visibility and strategic decision-making for the trading desk. Join a forward-thinking, technically advanced team driving digital transformation in the energy trading space. Apply now to be part of this exciting challenge!