1

Software Engineer Data Analyst Jobs in Houston, TX

... video analytics, VDI and mixed workloads. Pivot3's solutions provide security, resilience and ... We are actively recruiting for a Data Path Software Engineer to join our Engineering team. This ...

This role combines software engineering, data analytics, and stakeholder collaboration to deliver scalable applications, analytical tools, and visualization solutions that support business decision ...

Data Engineer

Houston, TX

$109K - $131K/yr

... that enable AI, analytics, and machine learning solutions. The ideal candidate can work ... with Software Engineers, AI Engineers, Data Scientists, and business stakeholders to deliver ...

Data Analytics Engineer

Houston, TX · On-site

$130K - $140K/yr

... developer, data analyst, or similar) with hands-on SQL work -- comfortable with CTEs, window functions, and reading/writing complex, multi-source views. · Solid Power BI experience beyond report ...

Senior Data Analyst

Texas City, TX · On-site

$73K - $92K/yr

Work with data engineering teams to understand and validate ETL/ELT pipelines and data sources. * Perform root-cause analysis and investigate data discrepancies and quality issues. * Build automated ...

Data Analytics Engineer * Data Engineer * Data Scientist * Desktop Software Engineer * Embedded Software Engineer * Front End Software Engineer * Full Stack Software Engineer * High-Performance ...

Data Analyst

Houston, TX · On-site +1

$21 - $26/hr

We are seeking a motivated and detail-oriented Data Analyst to join our team at Insolation Technology LTD , an established engineering consulting firm. The Data Analyst will be responsible for ...

Sr. Data Engineer

Sugar Land, TX · On-site

$105K - $126K/yr

NAVA Software is looking for a Sr. Data Engineer Details: Sr. Data Engineer Location: Sugarland ... The role also carries a strong reporting and data-analysis focus - partnering with business users ...

Senior Data Engineer - Software Note: Position is not eligible for visa sponsorship. At WhiteWater ... Collaborate with Data Analysts to optimize reporting and data accessibility. * Manage code ...

Sr. Data Analyst Snowflake

Houston, TX · On-site

$82K - $103K/yr

NAVA Software solutions is looking for a Senior Data Analyst Snowflake Details: Senior Data Analyst ... Collaborate with database administrators and developers to fine-tune database performance. * Data ...

next page

Showing results 1-20

Software Engineer Data Analyst information

See Houston, TX salary details

$40.5K

$118K

$161.5K

How much do software engineer data analyst jobs pay per year?

As of Aug 25, 2026, the average yearly pay for software engineer data analyst in Houston, TX is $118,026.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,200.00 and $125,100.00 per year, depending on experience, location, and employer.

What is a software engineer data analyst?

A Software Engineer Data Analyst is a professional who combines software engineering skills with data analysis expertise to extract insights from data and build applications or tools for data processing. They typically design, develop, and maintain software systems that collect, store, and analyze large datasets. Their role often involves writing code to automate data workflows, create dashboards, and perform statistical analyses. These professionals work closely with other engineers, data scientists, and business stakeholders to support data-driven decision making.

How do software engineer data analysts typically collaborate with other teams to deliver data-driven solutions?

Software Engineer Data Analysts work closely with cross-functional teams, including data scientists, product managers, and software developers, to collect requirements and translate business needs into actionable analytics solutions. They often participate in regular meetings to align on project goals, share progress, and troubleshoot data integration challenges. Effective communication is key, as they must explain technical findings to non-technical stakeholders and ensure that the data pipelines and dashboards they develop meet end-user needs. This collaborative environment provides opportunities to broaden technical skills and gain insights into various business functions.

What are the key skills and qualifications needed to thrive as a software engineer data analyst, and why are they important?

To thrive as a Software Engineer Data Analyst, you need strong programming skills (such as Python or Java), a solid understanding of data structures and algorithms, and a background in statistics or computer science. Proficiency in SQL, data visualization tools (like Tableau or Power BI), and experience with big data platforms (such as Hadoop or Spark) are typically required, along with relevant certifications. Analytical thinking, problem-solving ability, and effective communication help you translate complex data into actionable insights. These skills ensure you can extract, analyze, and communicate data-driven solutions that support business objectives.

What is the difference between Software Engineer Data Analyst vs Data Scientist?

AspectSoftware Engineer Data AnalystData Scientist
Required CredentialsBachelor's in CS, Data Analysis, or related; programming skillsBachelor's or higher in CS, Statistics, or related; advanced analytics skills
Work EnvironmentSoftware development teams, data analysis projectsResearch, modeling, predictive analytics teams
Employer & Industry UsageTech companies, finance, healthcareTech firms, research institutions, finance
Common Search & ComparisonOften compared for data roles involving coding and analysisMore focused on predictive modeling and research

The main difference between a Software Engineer Data Analyst and a Data Scientist lies in their focus and skill set. Software Engineers Data Analysts primarily develop data tools and analyze data using programming, while Data Scientists focus on building predictive models and advanced analytics. Both roles require strong technical skills, but Data Scientists typically have more expertise in statistics and machine learning.

What cities near Houston, TX are hiring for Software Engineer Data Analyst jobs?

Cities near Houston, TX with the most Software Engineer Data Analyst job openings:

Lead Software Engineer - Data Engg/ Data Analytics

Houston, TX • On-site


JPMorgan Chase & Co.
Finance and Insurance • 10K+ employees

8.0

Company rating: 8.0 out of 10

Based on 497 frontline employees who took The Breakroom Quiz

71st of 172 rated banks

People enjoy working here

Good employer

Recommended by students


$140 - $210/hr

Other

Posted 12 days ago


Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Corporate Technology - Data protection and Recovery product line, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities
  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Generates data models for their team using firmwide tooling, linear algebra, statistics, and geometrical algorithms
  • Delivers data collection, storage, access, and analytics data platform solutions in a secure, stable, and scalable way
  • Evaluates and reports on access control processes to determine effectiveness of data asset security with minimal supervision
  • Create reports in JIRA, Confluence, and other platforms as needed, to improve product line reporting workflow, JIRA and resource analysis, Sprint results and efficiency, other metrics
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
  • Strong Python programming skills, including unit and integration testing
  • Strong SQL skills and experience with SQL-based transformation tooling.
  • Experience designing and operating orchestration pipelines using Airflow or similar tools
  • Experience designing and building streaming pipelines using Kafka, Pub/Sub, or similar messaging systems
  • Experience and proficiency across the data lifecycle
  • Demonstrated experience delivering in an agile, fast-paced engineering environment
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and skills
  • Experience in building application using Java Spark.
  • Experience with AWS cloud technologies.
  • Experience with data governance frameworks.
  • Understanding of incremental data processing and versioning.
  • Understanding of RESTful APIs and web technologies.
#J-18808-Ljbffr


What JPMorgan Chase & Co. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom