1

Data Software Engineer Jobs in Texas (NOW HIRING)

Software Engineer

Lockhart, TX · On-site

$130K - $165K/yr

Build and maintain data pipelines for test systems, edge devices, and remote deployments * Support ... Hands-on software engineering experience with embedded systems, IoT, edge computing, control ...

Sr. Data Engineer

Houston, TX · On-site

$109K - $131K/yr

Five (5) years of experience as Data Engineer or as Oracle, Software, Applications or Database Engineer, Oracle, Software, Applications or Database Developer, or Oracle, Software, Applications or ...

Sr. Data Engineer

Houston, TX · On-site

$109K - $131K/yr

Five (5) years of experience as Data Engineer or as Oracle, Software, Applications or Database Engineer, Oracle, Software, Applications or Database Developer, or Oracle, Software, Applications or ...

Sr. Data Engineer

Houston, TX · On-site

$109K - $131K/yr

Five (5) years of experience as Data Engineer or as Oracle, Software, Applications or Database Engineer, Oracle, Software, Applications or Database Developer, or Oracle, Software, Applications or ...

Sr. Data Engineer

Houston, TX · On-site

$109K - $131K/yr

Five (5) years of experience as Data Engineer or as Oracle, Software, Applications or Database Engineer, Oracle, Software, Applications or Database Developer, or Oracle, Software, Applications or ...

JOB SUMMARY As a Software Engineer- Human Motion Data, you will leverage your background in robotics to build the crucial link between human-data and our reinforcement learning pipelines. This role ...

Software Engineer

Fort Worth, TX · On-site

$70 - $90/hr

Fort Worth, TX About the Role We are looking for a skilled and motivated Software Engineer to design, build, and scale automated systems and large-scale data processing platforms. In this role, you ...

$108K - $130K/yr

You will be the Software Engineer Sr. - AI / Data Visualization Developer for the Missiles and Fire Control CIO organization. Our team is responsible for delivering program technology and information ...

Data Engineer - Hybrid

Irving, TX · On-site +1

$75K - $130K/yr

Partner with Data Scientists, Product Managers, and Software Engineers to build infrastructure that supports ML models, analytics, and BI dashboards. * Participate in feature discussions, help ...

Software Engineer in Data Science

Houston, TX · On-site

$109K - $131K/yr

This Role is located in Houston, TX - In office 5x a week As our portfolio of work continues to grow, we are looking for an experienced Software Engineer to join our global data science and machine ...

Data Engineer

Austin, TX · Hybrid

$113K - $136K/yr

Improve expertise within the software team and ensure their ability to support and collaborate on the data infrastructure infrastructure. * Data Quality Management: * Continuously enhance data ...

next page

Showing results 1-20

Data Software Engineer information

See Texas salary details

$41.5K

$120.9K

$165.4K

How much do data software engineer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for data software engineer in Texas is $120,851.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,700.00 and $128,100.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior software engineers, data engineers, and machine learning engineers with extensive experience, specialized skills, and often working in high-demand industries or companies can earn $300,000 or more annually. Achieving this level typically requires advanced technical expertise, certifications, and sometimes leadership responsibilities or stock options.

What engineers make $500,000?

Senior software engineers, especially those working in high-demand areas like technology, finance, or specialized fields such as machine learning or cybersecurity, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced skills, and sometimes stock options or bonuses in addition to base salary.

What does a software data engineer do?

A software data engineer designs, builds, and maintains data pipelines and infrastructure to collect, process, and store large volumes of data. They work with tools like SQL, Python, and cloud platforms to ensure data is accessible and reliable for analysis and decision-making. Strong programming skills and knowledge of database systems are essential for this role.

What are Data Software Engineers?

Data Software Engineers are professionals who design, build, and maintain the software systems that enable organizations to collect, process, and analyze large volumes of data. They bridge the gap between data engineering and software development by creating scalable, efficient pipelines and applications that support data-driven decision making. Their responsibilities often include developing data processing frameworks, ensuring data quality, and collaborating with data scientists and analysts to deliver actionable insights.

What are the key skills and qualifications needed to thrive as a Data Software Engineer, and why are they important?

To thrive as a Data Software Engineer, you need strong programming skills (often in Python, Java, or Scala), a solid understanding of data structures and algorithms, and a background in computer science or a related field. Familiarity with big data frameworks (like Hadoop or Spark), database systems (SQL/NoSQL), and data pipeline tools is typically required, along with relevant certifications such as AWS Certified Data Analytics. Excellent problem-solving abilities, collaboration, and effective communication are soft skills that set top performers apart. These skills ensure the efficient design, development, and optimization of robust data systems critical for driving business insights and decision-making.

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

AspectData Software EngineerData Engineer
Primary FocusDeveloping software tools and applications for data processing and analysisBuilding and maintaining data pipelines and infrastructure
Skills & CertificationsProgramming, software development, data modeling, often with certifications in software engineeringDatabase systems, ETL tools, cloud platforms, often with certifications in data engineering
Work EnvironmentSoftware development teams, data science teams, often in tech companiesData infrastructure teams, IT departments, cloud service providers

While both roles work with data, Data Software Engineers focus on creating software solutions for data analysis, whereas Data Engineers build the infrastructure to collect, store, and process data efficiently. Both roles require programming skills and often overlap, but their core responsibilities differ in scope and focus.

What are some common challenges Data Software Engineers face when working with large datasets?

Data Software Engineers often encounter challenges related to scalability, data quality, and system performance when handling large datasets. Ensuring that data pipelines can efficiently process high volumes of data without bottlenecks requires robust architecture and frequent optimization. Additionally, maintaining data integrity and consistency across distributed systems can be complex, especially when integrating data from multiple sources. Collaboration with data scientists, analysts, and DevOps teams is key to overcoming these challenges and building reliable, efficient data solutions.

Is AI replacing data engineers?

AI is automating certain tasks within data engineering, such as data cleaning and pipeline management, but it does not replace the need for data engineers. Data engineers are essential for designing, building, and maintaining complex data systems, and their skills in programming, database management, and system architecture remain in high demand. AI tools serve as complements that enhance efficiency rather than substitutes for the core responsibilities of data engineers.
What are the most commonly searched types of Data Software Engineer jobs in Texas? The most popular types of Data Software Engineer jobs in Texas are:
What are popular job titles related to Data Software Engineer jobs in Texas? For Data Software Engineer jobs in Texas, the most frequently searched job titles are:
What are popular job titles related to Data Software Engineer jobs in TX? For Data Software Engineer jobs in TX, the most frequently searched job titles are:
Infographic showing various Data Software Engineer job openings in Texas as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $120,851 per year, or $58.1 per hour.
Software Development Engineer, AI & Data Platforms (AiDP)

Software Development Engineer, AI & Data Platforms (AiDP)

Apple

Austin, TX

$113K - $136K/yr

Full-time

Posted 18 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 667 frontline employees who took The Breakroom Quiz

5th of 30 rated technology retailers


Job description

AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings together data, application development, and machine learning - including generative AI - along with data services and customer success functions, to help IS&T build solutions more efficiently and streamline the adoption and embedding of generative AI across Apple.
The most important story about any Apple application is data. As a software engineer in AiDP data services team, you will work on building database managed services and data streaming platform that power some of Apple’s most critical business use cases. You will collaborate with exceptional database engineering teams and internal stakeholders in building these solutions.
Description
We are looking for a passionate software engineer with experience in building data streaming or data centric solutions. We expect the candidate to influence platform tools, APIs and architecture. This role requires strong collaboration with internal teams to deliver a best in class
product in a dynamic environment.
","responsibilities":"Design & Data services solutions: Develop and deploy large scale data services platform
Develop services: Develop API that offer foundational services of the data services platform
Collaboration: Collaborate with a team of database engineers and architects to develop the services
Preferred Qualifications
MS in Computer Science, or equivalent experience
Works well in dynamic environments, collaborating effectively with many other teams across our organization
Strong programming in Golang, as you'll be working extensively with Go based systems, building both services and client software
Hands-on experience in designing and development of cloud-based applications that include compute services, database services, APIs to design RESTful/gRPC services, ETL, queues and notification services.
Experience with Kubernetes, Docker, and containerization
Knowledge in multi-threading, concurrency and parallelism
Have written or contributed to a batch or realtime processing system
Able to quickly learn and adapt to new technologies
Minimum Qualifications
2+ years of extensive professional experience with the Go or Java programming language.
3+ years of software development experience
Experience in developing highly optimized SQLs, procedures for distributed data applications.
BS in Computer Science, or similar degree or equivalent industry experience

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976