1

Data Engineer Jobs in Tucson, AZ (NOW HIRING)

The Advanced Effector Guidance Systems is currently searching for Electrical Engineers who have experience designing wireless communication and data links. This position focuses on designing and ...

The Advanced Effector Guidance Systems is currently searching for Electrical Engineers who have experience designing wireless communication and data links. This position focuses on designing and ...

The Advanced Effector Guidance Systems team is currently searching for Electrical Engineers who have experience designing wireless communication and data links. This role includes design and test ...

The Advanced Effector Guidance Systems team is currently searching for Electrical Engineers who have experience designing wireless communication and data links. This role includes design and test ...

The Advanced Effector Guidance Systems is currently searching for Electrical Engineers who have experience designing wireless communication and data links. This position focuses on designing and ...

The Advanced Effector Guidance Systems is currently searching for Electrical Engineers who have experience designing wireless communication and data links. This position focuses on designing and ...

Mid-Level SQL Engineer

Tucson, AZ ยท On-site

$87K - $157K/yr

If you've been building your skills in SQL, data engineering fundamentals, and missiondriven development , and you're ready for work that actually moves the needle, this is the kind of opportunity ...

Senior EO Sensor Data Analyst Engineer

Tucson, AZ ยท On-site

$100K - $136K/yr

The Effector-Optics (EO) Department is looking for a Senior EO Sensor Analyst / Engineer to develop and implement structured and robust data analysis tools to support production Tier II Exo ...

next page

Showing results 1-20

Data Engineer information

See Tucson, AZ salary details

$38.3K

$111.5K

$152.6K

How much do data engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for data engineer in Tucson, AZ is $111,516.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,400.00 and $118,200.00 per year, depending on experience, location, and employer.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

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

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipeline tools. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience or advanced knowledge of tools like SQL, Python, and cloud platforms.

What is the role of a data engineer?

A 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.

What are the most commonly searched types of Data Engineer jobs in Tucson, AZ?

The most popular types of Data Engineer jobs in Tucson, AZ are:

What are popular job titles related to Data Engineer jobs in Tucson, AZ?

For Data Engineer jobs in Tucson, AZ, the most frequently searched job titles are:

What job categories do people searching Data Engineer jobs in Tucson, AZ look for?

The top searched job categories for Data Engineer jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Data Engineer jobs?

Cities near Tucson, AZ with the most Data Engineer job openings:

Infographic showing various Data Engineer job openings in Tucson, AZ as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $111,516 per year, or $53.6 per hour.

AIA MLEU Sr. Developer

Avani Technology Solutions, Inc.

Green Valley, AZ โ€ข On-site

Contractor

Re-posted 8 days ago


Job description

Additional skill Data Vault 2.0 Modeling 1. Experience with Data Vault modeling. Ability to teach and guide others on this technology. 2. Experience with Agile and ability to work closely with scrum master and team members to complete tasks. 3. Experience with SQL Python and integrations 4. Experience with data platform development and execution migration strategy 5. Experience leading with transactional data from ERPs like SAP and Coupa for analytical purposes 6. Experience with supply chain and procurement data domains 7. Experience converting functional requirements to data requirement and technical requirements 8. Ability to transform data and technical requirements into DevOps Epics Features and Stories 9. Works directly on complex technical problem identification and resolution 10. Competent to perform all programming project management and development/deployment assignments without close supervision normally assigned the more complex aspects of systems work 11. Provides programming and Infrastructure technology leadership guidance and assistance to other team members 12. Works independently on complex infrastructure technology components that may be used by one or more applications or systems and can guide other team members 13. Fully knowledgeable of the relevant programming languages program design and specification development programming logic logic diagrams system analysis techniques testing debugging documentation standards file design storage and internal systems and cross platform infrastructure components can provide training on these topics for others QUALIFICATIONS 1. Requires 3 or more years of experience with technology leadership and business analysis. 2. 5+ years experience with the following technologies: SQL Python Snowflake Data Modeling FlyWay Tidal Win Server SnapLogic 3. Very strong communication skills and people skills. Must be able to work with a diverse team located in both the US and India. 4. Previous Caterpillar IT experience also helpful but not required. 1. Job Title : 2. Job Summary : 3. Shift : 4. Roles & Responsibilities : 5. Demand requires Travel? : 6. Certification(s) Required : . Experience with SQL Python and integrations 4. Works directly on complex technical problem identification and resolution 5. Competent to perform all programming project management and development/deployment assignments without close supervision normally assigned the more complex aspects of systems work 6. Provides programming and Infrastructure technology leadership guidance and assistance to other team members 7. Works independently on complex infrastructure technology components that may be used by one or more applications or systems and can guide other team members 8. Fully knowledgeable of the relevant programming languages program design and specification development programming logic logic diagrams system analysis techniques testing debugging documentation standards file design storage and internal systems and cross platform infrastructure components can provide training on these topics for others 9. Experience with Procurement applications 10. Self-starter with ability to work independently after receiving guidance from Technical Lead
Hours : 8:00am to 5:00pm
Education :
Additional Job Details :