Senior Data Analyst - Houston, Texas

General Index•Houston, TX
•Onsite

About The Position

General Index (GX) delivers algorithmically calculated commodity spot prices and forward curves using data collated from more than 240 partners. The Senior Data Analyst will join the Data team within the Product team and work closely with data colleagues in other regions. The role leads data projects from requirements through release, supports the Index team's daily price assessments, and helps develop other analysts. The position owns data projects and epics, clarifies requirements and scope with stakeholders, selects technical approaches, writes testable specifications, and delivers projects on time. It builds and maintains data pipelines and tools using Python and SQL, bringing new trade and pricing data into a standard format and creating processes to clean and validate datasets. The role also provides operational and quality assurance support, reviews analysts' work and code, improves team practices, and serves as a technical link between the Data and Index teams. The role is full-time and based in Houston, Texas. The employee is required to work in the office Monday through Thursday. Relocation assistance is not available.

Requirements

  • Five or more years of experience working with commodity, financial, or other complex data.
  • Strong Python and SQL experience, including complex queries.
  • Hands-on experience with agentic AI coding tools, such as Claude Code or Codex.
  • Experience building or maintaining data pipelines and automated processes.
  • Experience taking projects from requirements through delivery.
  • Experience reviewing others' work and providing useful technical feedback.
  • A genuine interest in using AI at work.
  • Strong numerical and problem-solving skills and close attention to detail.
  • Clear communication skills, including explaining technical issues to non-technical colleagues and working with global teams.

Nice To Haves

  • A degree in Computer Science, Engineering, Data Science, or a related subject.
  • Knowledge of commodity markets and the ability to learn price assessment methods quickly.
  • Experience managing, mentoring, or supporting junior team members.

Responsibilities

  • Own data projects and epics, agree requirements and scope with stakeholders, choose technical approaches, and deliver on time.
  • Write clear, testable specifications covering requirements, acceptance criteria, and edge cases before work begins.
  • Build pipelines in the core system using Python and SQL to bring new trade and pricing data into a standard format.
  • Add datasets, understand their market-data meaning, and build processes to clean and validate them.
  • Automate existing pipelines and recurring tasks, and build new tools as the business grows.
  • Provide operational and quality assurance support for daily assessment processes and help resolve operational issues.
  • Review and quality-check other analysts' work, ensuring code and data meet specifications before release, including work produced by people or AI.
  • Run regular code and pipeline reviews and help the team follow best practices.
  • Identify ways to make the Data team faster and more reliable.
  • Act as the link between the Index and Data teams, translating methodology requirements into technical solutions.
  • Help develop assessment algorithms for new and existing benchmarks.
  • Serve as a resource on commodity trading, market data, and price assessment.
  • Mentor Data Analysts, help with day-to-day work and challenging problems, train new analysts, and maintain training materials and documentation.

Benefits

  • Competitive base salary.
  • Private health and dental insurance.
  • 401k plan.
  • Mentoring from experienced colleagues.
  • Structured development, with a track record of internal promotion.
  • A positive, high-energy culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service