2

Remote Software Engineer Apprenticeship Jobs in Tucson, AZ

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

General Engineer

Tucson, AZ · On-site +1

$91K - $140K/yr

You will perform Software Systems Engineering oversight as a Technical Representative at the ... remote or isolated sites. You must be able to travel on military and commercial aircraft for ...

While this is a full remote position, there is preference for candidates located in the Northern ... Proficient software experience should include Easy Power, SKM Powertools, ETAP, Aspen, and EMTP.

Engineer (Water/Wastewater)

Tucson, AZ · On-site +1

$95K - $125K/yr

Modeling software experience a plus. The wage range for this position is $95,000 - $125,000 ... Flexible work schedules and remote/hybrid possibilities for most roles. * Multidisciplinary ...

CFD Engineer

Tucson, AZ · On-site +1

$100K - $150K/yr

... remote considered for the right candidate Employment Type Full Time Department Engineering ... Coordinate with IT or computing infrastructure support on HPC account access, software licensing ...

next page

Showing results 1-20

Remote Software Engineer Apprenticeship information

See Tucson, AZ salary details

$90

$106

$121

How much do remote software engineer apprenticeship jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for remote software engineer apprenticeship in Tucson, AZ is $106.82, according to ZipRecruiter salary data. Most workers in this role earn between $98.85 and $114.76 per hour, depending on experience, location, and employer.

What is a remote software engineer apprenticeship?

A Remote Software Engineer Apprenticeship is a structured training program that allows aspiring software engineers to learn and develop their skills while working from a remote location. Apprentices typically work under the guidance of experienced mentors, participate in real-world projects, and receive feedback to help them grow professionally. These programs are designed to bridge the gap between academic learning and practical experience, often leading to full-time employment upon successful completion. Remote apprenticeships offer flexibility and access to opportunities regardless of geographic location.

What are the key skills and qualifications needed to thrive as a remote software engineer apprentice?

To thrive as a Remote Software Engineer Apprentice, you need foundational programming knowledge (such as Python, Java, or JavaScript), problem-solving skills, and typically a relevant degree or equivalent experience. Familiarity with version control systems (like Git), collaborative platforms (such as GitHub or Jira), and exposure to development frameworks are important, while some roles may require knowledge of cloud services or coding bootcamp certification. Strong communication, self-motivation, and time management are key soft skills for collaborating effectively and staying productive in a remote setting. These competencies are crucial for learning quickly, contributing to development teams, and succeeding in a distributed work environment.

What are some common challenges faced during a remote software engineer apprenticeship, and how can I overcome them?

One common challenge in a remote software engineer apprenticeship is staying connected with your team and receiving timely feedback, which can be more difficult without in-person interactions. To overcome this, proactively communicate with your mentor and teammates using collaboration tools, attend regular virtual meetings, and don’t hesitate to ask questions. Another challenge is managing your time and staying motivated; setting a routine and clear learning goals can help you stay on track. Building relationships with your peers and participating in group projects will also enhance your learning experience and help you feel more integrated with the team.

What is the difference between Remote Software Engineer Apprenticeship vs Remote Software Developer?

AspectRemote Software Engineer ApprenticeshipRemote Software Developer
CredentialsTypically entry-level, may require basic coding knowledge or certificationsUsually requires a degree or proven experience in software development
Work EnvironmentStructured training program, mentorship, learning-focusedProject-based, independent or team development work
Industry UsageCommon in tech companies onboarding new talentWidespread across industries for ongoing development roles

The Remote Software Engineer Apprenticeship is designed for beginners gaining foundational skills through structured training, while a Remote Software Developer is an experienced professional working on specific projects. The apprenticeship emphasizes learning and mentorship, whereas the developer role focuses on delivering software solutions.

What are popular job titles related to Remote Software Engineer Apprenticeship jobs in Tucson, AZ?

For Remote Software Engineer Apprenticeship jobs in Tucson, AZ, the most frequently searched job titles are:

What job categories do people searching Remote Software Engineer Apprenticeship jobs in Tucson, AZ look for?

The top searched job categories for Remote Software Engineer Apprenticeship jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Remote Software Engineer Apprenticeship jobs?

Cities near Tucson, AZ with the most Remote Software Engineer Apprenticeship job openings:

Infographic showing various Remote Software Engineer Apprenticeship job openings in Tucson, AZ as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $222,187 per year, or $106.8 per hour.

Sr. Software Engineer (Remote)

Spara Technologies

Tucson, AZ • Remote

$125K - $165K/yr

Full-time

Re-posted 24 days ago


Job description

About Spara Technologies

Spara Technologies delivers advanced engineering, staffing, and mission-focused solutions across energy, cyber, air, land, sea, and space domains. We combine the right people, proven processes, and specialized expertise to deliver resultsready to execute today. Driven by our commitment to the warfighter, we place their mission and success at the heart of everything we do.

Join the Test Equipment Engineering (TEE) team with Spara Technologies, where innovation meets hands-on development. TEE is a multi-disciplinary organization providing advanced test solutions that support the entire missile product lifecyclefrom initial engineering and verification through production and sustainment.

As part of the TEE software team, you'll design and implement robust Windows-based applications used across engineering labs, production lines, and fielded environments. You'll work with state-of-the-art technologies to build integrated software systems that support some of the most advanced weapon systems in the world.

What You'll Do:

  • Design, develop, and integrate object-oriented software applications using C# and C++ within Microsoft Visual Studio on a Windows OS platform.
  • Create libraries, drivers, and tools that interface with test equipment instrumentation.
  • Translate technical requirements into functional software solutions supporting engineering and production environments.
  • Work both independently and collaboratively in multi-disciplinary teams, contributing across the full engineering lifecycle.
  • Troubleshoot and support test systems in on-site factory environments to ensure reliable operation and performance.

Required Qualifications:

  • Bachelor's degree in STEM (Science, Technology, Engineering, or Mathematics) and a minimum of 5 years of relevant experience, OR an advanced degree with 3+ years of experience.
  • Proficiency in C#, C++, Java, Python, or Visual Basic for software development and integration.
  • Experience working in Microsoft Visual Studio on Windows Operating Systems.
  • Strong troubleshooting skills, especially in support of test systems and hardware integration.
  • Active and transferable U.S. government-issued security clearance required prior to start date.