1

Programming Analyst Jobs in Houston, TX (NOW HIRING)

Lead Data Engineer

Houston, TX ยท On-site

$109K - $131K/yr

Build modern, reusable data products that provide clean, governed, and analytics-ready datasets ... Advanced SQL * Object-oriented programming * REST API integration * Git version control Data ...

The Mechanical Engineer II will own the design and analysis of components and subsystems from concept through manufacturing and testing. Working closely with cross-functional engineering ...

The Mechanical Engineer II will own the design and analysis of components and subsystems from concept through manufacturing and testing. Working closely with cross-functional engineering ...

Complete 95% or more of assigned site surveys, data collection activities, engineering analyses, and technical deliverables by agreed deadlines, with less than 5% requiring significant rework due to ...

Complete 95% or more of assigned site surveys, data collection activities, engineering analyses, and technical deliverables by agreed deadlines, with less than 5% requiring significant rework due to ...

Complete 95% or more of assigned site surveys, data collection activities, engineering analyses, and technical deliverables by agreed deadlines, with less than 5% requiring significant rework due to ...

Our industry-leading experts in engineering and consulting are committed to driving positive change ... The GIS Analyst is responsible for the development, implementation, maintenance, and analysis of ...

New

GIS Analyst

Houston, TX ยท On-site

Our industry-leading experts in engineering and consulting are committed to driving positive change ... The GIS Analyst is responsible for the development, implementation, maintenance, and analysis of ...

New

Showing results 41-60

Programming Analyst information

See Houston, TX salary details

$19

$44

$65

How much do programming analyst jobs pay per hour?

As of Aug 3, 2026, the average hourly pay for programming analyst in Houston, TX is $44.37, according to ZipRecruiter salary data. Most workers in this role earn between $34.42 and $53.94 per hour, depending on experience, location, and employer.

What is the difference between Programming Analyst vs Software Developer?

AspectProgramming AnalystSoftware Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft or JavaBachelor's in CS or related field, certifications optional
Work EnvironmentBusiness or corporate settings, analyzing and supporting existing systemsTech companies, startups, creating new applications and software
Employer & Industry UsageFinancial, healthcare, and enterprise sectorsTechnology, software firms, and startups
Common Search & ComparisonYesYes

Programming Analysts focus on analyzing, supporting, and maintaining existing software systems within business environments, often working closely with stakeholders. Software Developers primarily design, build, and implement new software applications. While both roles require similar technical skills and certifications, their core responsibilities and work settings differ, making this comparison useful for job seekers exploring related roles.

What does a programming analyst do?

A programming analyst develops, tests, and maintains software applications and systems to meet organizational needs. They analyze user requirements, write code, troubleshoot issues, and often work with programming languages like Java, Python, or SQL. Strong problem-solving skills and knowledge of software development tools are essential for this role.

What tech jobs pay 400,000 a year?

Programming Analysts and other senior technology roles such as software engineers, data scientists, and solutions architects can reach or exceed $400,000 annually, especially with experience, specialized skills, and in high-demand industries. Compensation often includes base salary, bonuses, and stock options, particularly at large tech firms or financial institutions.

What does a coding analyst do?

A coding analyst reviews and interprets medical or technical codes used for billing, documentation, or data analysis. They ensure accuracy and compliance with industry standards, often using specialized software and coding guidelines. This role requires attention to detail and knowledge of coding systems like ICD, CPT, or HL7.

What jobs pay $500,000 a year in the US?

In the US, high-paying roles such as senior software engineers, data scientists, and certain executive positions in technology and finance can reach or exceed $500,000 annually, especially with bonuses, stock options, or profit sharing. These roles typically require advanced skills, extensive experience, and often involve leadership or specialized expertise in high-demand fields.
What are popular job titles related to Programming Analyst jobs in Houston, TX? For Programming Analyst jobs in Houston, TX, the most frequently searched job titles are:
Infographic showing various Programming Analyst job openings in Houston, TX as of July 2026, with employment types broken down into 87% Full Time, 8% Part Time, 1% Temporary, and 4% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $92,281 per year, or $44.4 per hour.

Lead Data Engineer

The Jupiter Group

Houston, TX โ€ข On-site

$109K - $131K/yr

Other

Posted 25 days ago


Job description

We are seeking an experienced Lead Data Engineer with strong expertise in the Oil & Gas industry, specifically in liquids and gas systems, to lead the design, development, and delivery of modern data products that enable operational excellence, engineering analytics, and business decision-making.

The ideal candidate combines deep domain knowledge with exceptional software engineering skills. This role is responsible for integrating data from diverse operational and enterprise systems, designing scalable data pipelines, and building high-quality data products that support engineering, operations, commercial, and analytics teams.

As the technical lead, you will establish engineering best practices, mentor other developers, and collaborate closely with business stakeholders, engineers, data scientists, and solution architects to transform complex operational data into trusted, consumable assets.

Key Responsibilities
  • Design, develop, and maintain scalable ETL/ELT pipelines that ingest data from multiple operational and enterprise systems.
  • Build modern, reusable data products that provide clean, governed, and analytics-ready datasets.
  • Integrate structured and semi-structured data from a variety of sources including:
    • SCADA systems
    • Historians (OSI PI, Canary, etc.)
    • Pipeline management systems
    • Measurement systems
    • ERP platforms
    • Asset management systems
    • Laboratory systems
    • IoT and sensor data
    • APIs, flat files, and cloud storage
  • Develop robust data models that support operational reporting, engineering analysis, forecasting, optimization, and advanced analytics.
  • Write high-quality, maintainable, and well-tested Python and SQL code following software engineering best practices.
  • Design orchestration workflows and automated data pipelines using modern data engineering frameworks.
  • Optimize pipeline performance, reliability, scalability, and monitoring.
  • Collaborate with business users to translate operational requirements into scalable technical solutions.
  • Partner with data scientists and analytics teams to deliver production-ready datasets for machine learning and AI initiatives.
  • Define data quality standards, validation rules, lineage, and governance practices.
  • Mentor and provide technical leadership to other data engineers.
  • Participate in architecture decisions and establish data engineering standards across the organization.
Required Qualifications
  • Bachelor''''s degree in Computer Science, Engineering, Information Systems, or related technical field.
  • 8+ years of professional data engineering or software engineering experience.
  • 3+ years leading technical teams or serving as a senior technical contributor.
  • Demonstrated experience within the Oil & Gas industry, with strong knowledge of liquids and natural gas operations, pipeline systems, gathering systems, production, transportation, or midstream operations.
  • Strong understanding of operational and engineering data used in oil and gas environments.
Required Technical SkillsProgramming
  • Expert-level Python
  • Advanced SQL
  • Object-oriented programming
  • REST API integration
  • Git version control
Data Engineering
  • ETL/ELT pipeline development
  • Data modeling (dimensional and normalized)
  • Data warehousing
  • Data lake architectures
  • Data transformation frameworks
  • Workflow orchestration
  • Data quality and validation
  • Metadata management
  • Data governance principles
Cloud & Platforms
  • Microsoft Azure
  • AWS
  • Google Cloud Platform

Experience with technologies such as:

  • Databricks
  • Snowflake
  • Microsoft Fabric
  • Azure Data Factory
  • Delta Lake
Databases
  • SQL Server
  • PostgreSQL
  • Oracle
  • Azure SQL
  • Snowflake
  • NoSQL databases (preferred)
Preferred Oil & Gas Domain Experience

Candidates should have experience working with data related to:

  • Liquids pipeline operations
  • Natural gas transportation
  • Midstream operations
  • Pipeline integrity
  • Measurement and metering
  • Flow and pressure monitoring
  • Compression systems
  • Storage facilities
  • Scheduling and nominations
  • Production accounting
  • Asset performance
  • Regulatory reporting
  • Operational KPIs

Experience integrating data from systems such as SCADA, PI Historian, measurement systems, GIS, ERP, and engineering applications is highly desirable.