1

Software Engineering Apprentice Jobs in Tucson, AZ

Showing results 21-27

Software Engineering Apprentice information

See Tucson, AZ salary details

$11

$20

$35

How much do software engineering apprentice jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software engineering apprentice in Tucson, AZ is $20.82, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $22.74 per hour, depending on experience, location, and employer.

What is a software engineering apprentice?

A Software Engineering Apprentice is an entry-level position designed to help individuals gain practical experience and foundational skills in software development. Apprentices typically work under the guidance of experienced engineers, participating in real-world projects while learning programming languages, development tools, and best practices. The role is often part of a structured program that combines hands-on training with mentorship, making it ideal for those transitioning into tech or starting their careers. Apprenticeships can last several months to a year, after which successful participants may be considered for full-time software engineering roles.

How does a software engineering apprentice typically collaborate with senior engineers and the rest of the development team?

As a Software Engineering Apprentice, you'll work closely with senior engineers through code reviews, pair programming, and regular check-ins. You'll often be assigned smaller tasks within larger projects, allowing you to contribute while learning best practices. Collaboration tools like version control systems and team communication platforms are used daily, and you'll participate in team meetings or stand-ups to discuss progress and obstacles. This hands-on collaboration is designed to accelerate your learning and help you integrate feedback effectively.

What are the key skills and qualifications needed to thrive as a software engineering apprentice, and why are they important?

To thrive as a Software Engineering Apprentice, you need a basic understanding of programming concepts, problem-solving abilities, and often a relevant degree or coursework in computer science. Familiarity with version control systems like Git, exposure to integrated development environments (IDEs), and knowledge of common programming languages such as Python or Java are typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices adapt quickly and contribute effectively in collaborative environments. These abilities are crucial for building foundational technical competence and developing the professional habits needed for long-term success in software engineering.

What is the difference between Software Engineering Apprentice vs Software Developer?

AspectSoftware Engineering ApprenticeSoftware Developer
Required CredentialsTypically enrolled in or recent graduate of a coding bootcamp or computer science programBachelor's degree in CS or related field often preferred
Work EnvironmentEntry-level, training-focused, often in internship or apprenticeship programsFull-time professional role, responsible for developing software solutions
Employer & Industry UsageUsed by tech companies for training new talent; common in internship programsStandard role across tech firms, startups, and enterprises

The main difference is that a Software Engineering Apprentice is in a training or learning phase, often part of an internship or apprenticeship program, while a Software Developer is a fully responsible professional role focused on designing and implementing software solutions. Apprenticeships serve as a stepping stone toward becoming a full-fledged Software Developer.

What are the most commonly searched types of Software Engineering jobs in Tucson, AZ?

The most popular types of Software Engineering jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Software Engineering Apprentice jobs?

Cities near Tucson, AZ with the most Software Engineering Apprentice job openings:

Infographic showing various Software Engineering Apprentice job openings in Tucson, AZ as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $43,308 per year, or $20.8 per hour.

Trades Maintenance Specialist (Guadalupe)

Pascua Yaqui Tribe, AZ

Tucson, AZ • On-site

$20.18/hr

Full-time

Medical, Retirement, PTO

Re-posted 2 days ago


Job description

Salary: $20.18 Hourly
Location : Guadalupe, AZ
Job Type: Full-Time
Job Number: 2026-00203
Department: FACILITIES MANAGEMENT
Division: GUADALUPE-FACILITIES MANAGEMENT
Opening Date: 08/14/2026
Closing Date: Continuous
Job Summary
The Trades Maintenance Specialist is responsible for providing journey-level maintenance, repair, diagnosis, trouble-shooting, construction, and preventative maintenance of PYT facilities.
Principle Duties and Responsibilities
  1. Perform highly skilled fabrication or modifications of existing or proposed equipment, housing facilities, and system according to verbal directions, sketches, plans, engineering drawings or technical references.
  2. Perform skilled analysis, critical repairs of PYT owned facilities, equipment, and systems in accordance with established standards, rules, and regulations.
  3. Inspect service and maintain assigned tools, equipment, and vehicles.
  4. Perform quality control analysis on equipment or supported systems for proper functioning and perform remedial actions necessary to assure optimum operations.
  5. Maintain comprehensive records of work performed, modifications to equipment or systems and related operations logs.
  6. Prepare periodic and special reports for management on equipment, systems and/or facilities supported maintained.
  7. Prepare working sketches, drawings, and estimates of resources required for assigned projects.
  8. Prepare sketches and drawings for work proposed or in-progress to communicate needed information to supervisors, subordinates, and contractors.
  9. Interpret and apply required codes or standards to work situations.
  10. Gather wood for cultural or social events.
  11. Interpret complex blueprints, schematics, and diagrams to facilitate work.
  12. Operate specialized equipment in direct support of other activities.
  13. Monitor contractor performance (including contractor-supplied goods and services).
  14. Assist in conducting on-the-job training for employees in assigned work-unit.
  15. Maintain security and accountability for all tools, equipment, and materials.
  16. Perform other duties of a similar nature or level as requested by supervisor or director.

Required Knowledge, Skills, and Abilities
Knowledge of:
  • Operation and maintenance of tools, equipment and materials encountered in area of assignment;
  • Operation and maintenance of testing and monitoring equipment common to skill, trade or of specialization;
  • Hazard, safety procedures or equipment required in the area of specialization or assigned work-areas;
  • Codes, standards, rules and regulations applicable to the craft, trade, specialty or area of work assignment;
  • Yaqui culture, customs, resources and traditions and/or a willingness to learn.
Skills and Abilities:
  • Perform journey-level tasks of the skill, trade, craft or area of specialization;
  • Prepare working sketches drawings and estimated of resources required for assigned projects;
  • Interpret and apply required codes, standards, rules and regulations to work situations;
  • Interpret complex blueprints, schematics and diagrams;
  • Maintain written documentation of activities;
  • Relate to homeowners and tenants in a friendly, courteous, and considerate manner;
  • Make basic mathematical calculations at level required for assigned duties;
  • Work outside in varying weather conditions;
  • Follow oral and written instructions;
  • Operate a variety of office equipment, including a computer and related software applications;
  • Good communication and interpersonal skills as applied to interaction with co-workers, supervisor, management, Council members, and the public. Have ability to sufficiently exchange or convey information and receive verbal and written work instructions.

Education, Certifications and Experience Required
High School Diploma or GED is required. Also requires one (1) year of direct journey-level work experience in the trade, craft, or skill in the area of assignment.
AND
  • Certified in an industry-recognized apprenticeship or training program is preferred.

Special Requirements:
  • Must possess and maintain a valid Arizona Driver's License;
  • This position will require the incumbent to work non-traditional hours, nights, and weekends;
  • Must have a current Level 1 Arizona Clearance Card or be able to obtain the Level 1 Arizona Clearance Card within ninety (90) days of hire. Failure to maintain a current Level 1 Clearance Card will result in termination.

The Pascua Yaqui Tribe provides 22 days of Paid Time Off which increases with years of service and 15 paid Holidays per year. We offer a comprehensive healthcare benefit package that surpasses or rivals the biggest organizations in Tucson. We encourage you to stay healthy by providing an onsite Wellness Center. Additionally, the Tribe offers a 401(k) Plan with a generous match in which you're immediately vested along with a profit sharing plan after one year of employment. Sworn police and and fire employees are eligible to make Pre-Tax and After-Tax contirbutions to the Arizona Public Safety Personnel Retirement Systems ("PSPRS").
01
Do you possess and are you able to maintain a valid Arizona Driver's License?
  • Yes
  • No

02
Do you have a High School Diploma or GED & are you able to provide proof of your diploma?- This is required
  • Yes
  • No

03
Are you certified in an industry-recognized apprenticeship or training program?
  • Yes
  • No

04
This position will require the incumbent to work non-traditional hours, nights, and weekends. Are you willing to work these hours and days?
  • Yes
  • No

05
Are you aware that you must have a current Level 1 Arizona Clearance Card? Please note, Failure to maintain a current Level 1 Clearance Card will result in termination from this position.
  • Yes
  • No

06
To be considered for this position, it requires that you have one (1) year of direct journey-level work experience in the trade, craft, or skill in the area of assignment. Do you have one (1) year of direct journey-level work experience in the trade, craft, or skill in the area of assignment?
  • Yes
  • No

Required Question