IT Full Stack Developer, Commercial

ConocoPhillipsHouston, TX

About The Position

We are one of the world’s largest independent exploration and production companies, based on proved reserves and production of liquids and natural gas. With operations and activities in 14 countries, we explore for, develop, and produce crude oil and natural gas globally. We are challenged with an important job to safely find and deliver energy to the world. Our employees are critical to our success, and with them we power civilization. We’re grounded by our SPIRIT Values – safety, people, integrity, responsibility, innovation, and teamwork. These values position us to deliver strong performance in a dynamic business – but not at all costs. We believe it’s not just what we do – it’s how we do it – that sets us apart. We strive to make a significant difference in the communities where we live and operate. We create an inclusive environment that values all voices and opinions. Together, the different backgrounds, experiences, ideas, and perspectives of our employees drive our success. We are seeking a Commercial IT Full Stack Developer to design, build, integrate, and support technology solutions that enable the end‑to‑end commercial trading lifecycle across commodities and financial instruments. This role sits at the intersection of front‑office trading, risk and analytics, and modern cloud‑native engineering, delivering high‑performance, resilient applications used directly by traders, analysts, and commercial operations teams. This is a senior individual contributor role with ownership spanning application, integration, and data layers across front‑to‑back trading workflows. The successful candidate operates close to live trading operations, supporting mission‑critical systems while also contributing to modernization, simplification, and the strategic evolution of the Commercial technology landscape. The role requires hands‑on experience delivering solutions in commercial trading environments, where system performance, data accuracy, reliability, and time sensitivity directly impact trading decisions, market execution, risk exposure, PnL generation, and regulatory outcomes.

Requirements

  • Legally authorized to work in the United States
  • Bachelor's degree or higher or foreign equivalent in Computer Science, Information Systems, Information Science, or related field
  • 10 or more years of experience building and supporting technology solutions in commodities trading, capital markets, or other regulated, high‑availability environments
  • Demonstrated experience delivering technology solutions in commodities trading, commercial energy markets, financial or capital markets environments.
  • Development experience in one or more of the following: Python, Java (Spring Boot), C# / .NET.
  • SQL skills and experience with relational and/or NoSQL databases (e.g., PostgreSQL, Oracle, MongoDB) and cloud data platforms (Snowflake, DataBricks).
  • Experience working with market data, time‑series data, and high‑volume datasets.
  • Proven ability to operate in fast‑paced, high‑pressure, business‑critical trading environments.

Nice To Haves

  • Strong understanding of front‑to‑back trading lifecycles, including: Trade capture and execution, Scheduling and market data ingestion, Risk, valuation, and exposure management, PnL, settlements, and regulatory reporting.
  • Experience supporting front‑office or near‑front‑office users, where system performance, accuracy, and timing directly impact commercial outcomes.
  • Proven ability to work directly with Commercial stakeholders to translate business and regulatory requirements into practical, deliverable technical solutions.
  • Demonstrated technical credibility and sound judgment in complex design and integration decisions.
  • High ownership mindset with a focus on reliability, quality, and continuous improvement.
  • Experience supporting multi‑commodity trading organizations (e.g., liquids, gas, power, LNG, freight).
  • Ability to design and optimize interfaces for data‑intensive, low‑latency trading and analytics use cases.
  • Hands‑on experience with containers (Docker), orchestration platforms (Kubernetes), CI/CD pipelines, and infrastructure as code.
  • Experience building RESTful, event‑driven, and integration‑heavy services.
  • Experience developing real‑time and batch processing systems.
  • Experience building and operating solutions in cloud environments (Azure, AWS).
  • Solid understanding of messaging and integration technologies such as Kafka, FIX, JMS, or equivalent.
  • Experience building modern web applications using React, Angular, or similar frameworks.
  • Experience implementing monitoring, logging, and observability solutions.
  • Strong communication skills with the ability to engage effectively with both commercial and technical stakeholders.
  • Hands‑on or integration experience with ETRM/CTRM platforms, risk or valuation systems, and energy exchanges or market data providers.
  • Familiarity with commodity trading regulatory regimes (e.g., EMIR, MiFID II, Dodd‑Frank, or equivalents).
  • Experience contributing to platform modernization, refactoring, or data architecture initiatives.
  • Exposure to AI‑assisted development or operational tooling (e.g., intelligent testing, automated diagnostics, log analysis).

Responsibilities

  • Design, develop, and support full stack applications enabling front‑office trading, scheduling, market analysis, risk management, credit, settlements, and post‑trade processing across commodity and financial markets.
  • Build services and user interfaces supporting trade capture, pricing, risk analytics, forecasting, optimization, market data consumption, and PnL workflows.
  • Partner closely with traders, quants, analysts, risk managers, and commercial operations teams to translate business and regulatory requirements into scalable, maintainable technical solutions.
  • Develop high‑performance backend services using modern languages and frameworks (e.g., Python, Java, .NET) to support time‑sensitive trading and analytics workloads.
  • Design and implement integration‑heavy solutions connecting trading platforms to downstream systems via: Trading venues and exchanges (e.g., ICE, CME), ISOs/RTOs (e.g., ERCOT, CAISO, PJM), Market data providers (pricing, weather, fundamentals), ETRM/CTRM platforms, risk systems, analytics platforms, and regulatory interfaces.
  • Apply appropriate integration patterns using messaging, event streaming, APIs, batch, and near‑real‑time data flows (e.g., Kafka, FIX, REST, gRPC).
  • Build responsive, data‑dense user interfaces using modern frameworks (e.g., React, Angular) to visualize prices, positions, exposures, forecasts, and operational metrics.
  • Optimize UI performance for large data volumes, low‑latency updates, and trader‑driven workflows.
  • Develop and maintain ETL and data pipelines supporting trade, market, operational, and reference data used for analysis and reporting.
  • Support time‑critical processing, including intraday risk calculations, end‑of‑day valuation, settlement, and regulatory reporting.
  • Ensure data quality, lineage, traceability, and auditability across end‑to‑end Commercial data flows.
  • Build and deploy cloud‑native solutions using AWS or equivalent platforms, including containerized and microservices‑based architectures.
  • Implement CI/CD pipelines, infrastructure as code, automated testing, and deployment practices appropriate for regulated, market‑sensitive environments.
  • Design for resilience, scalability, observability, and performance, with strong monitoring, alerting, and diagnostics.
  • Operate in a trade‑floor‑driven environment, providing hands‑on support for mission‑critical trading systems during live trading conditions.
  • Participate in production support activities including incident triage, root cause analysis, and troubleshooting across applications, integrations, data pipelines, and vendor platforms.
  • Support structured change management and release processes, ensuring safe deployment of changes within trading hours and market cycles.
  • Collaborate with support teams to ensure clean operational handover, documentation, monitoring, alerting, and system stability.
  • Contribute to solution‑level design decisions including architecture, integration patterns, data flows, and non‑functional requirements.
  • Participate in code reviews, design reviews, and technical forums to promote quality, consistency, and best practices.
  • Apply modern and emerging practices (including AI‑assisted development and operational tooling) to improve delivery efficiency and system reliability.

Benefits

  • Medical, dental, vision, mental health support, and wellness programs.
  • Competitive base pay, annual performance bonuses, and retirement savings plans.
  • Paid time off, paid parental leave, and family support resources.
  • Access to training, mentoring, and internal career mobility tools.
  • Peer-nominated awards, inclusive culture, and employee resource groups.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service