1

Software Engineer Training Jobs in Arizona (NOW HIRING)

Lead Software Engineer We are looking for a Lead Software Engineer, you will be building exciting ... Leading and training junior engineers in the development of gaming products. * Solving complex ...

Kestra is seeking a talented and motivated Software Engineer to join our dynamic Advisor Platform ... Opportunities for training, development, and long-term growth within the firm * Tuition ...

We are seeking a full-time Software Engineer 1 at our office in Chandler, AZ. In this role, you ... Must demonstrate knowledge, education, experience and/or training necessary to develop basic ...

Senior Software Engineer

Tempe, AZ · On-site +1

$119K - $158K/yr

Senior Software Engineer Job Locations US-AZ-Tempe Job ID 2026-4931 Category Engineering Worker ... Facilitate and support knowledge transfer, cross-training efforts, and aid in the training and ...

New

Senior Software Engineer

Phoenix, AZ · On-site

$121K - $160K/yr

Lead the technical operations team of Software Engineers in managing maintenance of AssistRx ... Will accept any suitable combination of education, training, or experience as per the requirements ...

Staff Software Engineer

Tempe, AZ · Hybrid

$192K - $252K/yr

We're hiring a Staff Software Engineer to join our Engineering team. Oscar is the first health ... and training more junior engineers. This is an authentic Oscar Health job opportunity. Learn more ...

Genesis10 is currently seeking a Senior Software Engineer - Onsite position with a Global Financial ... training, military experience, education * 5+ years of experience with Java * 3-4 years of ...

Staff Software Engineer

Tempe, AZ · On-site

$192K - $252K/yr

We're hiring a Staff Software Engineer to join our Engineering team. Oscar is the first health ... and training more junior engineers. This is an authentic Oscar Health job opportunity. Learn more ...

next page

Showing results 1-20

Software Engineer Training information

See Arizona salary details

$22.4K

$97.7K

$176.1K

How much do software engineer training jobs pay per year?

As of Jun 10, 2026, the average yearly pay for software engineer training in Arizona is $97,720.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,600.00 and $111,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Software Engineer Training position, and why are they important?

To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.

What does the typical day look like for someone in a Software Engineer Training position?

As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.

What type of training do you need to be a software engineer?

To become a software engineer, individuals typically need a bachelor's degree in computer science, software engineering, or a related field. Practical skills in programming languages such as Java, Python, or C++, along with experience in software development tools and methodologies, are essential. Additional certifications or training in specific technologies can enhance job prospects.

What is a Software Engineer Training job?

A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.

What cities in Arizona are hiring for Software Engineer Training jobs? Cities in Arizona with the most Software Engineer Training job openings:
Lead Software Engineer

Other

Posted 24 days ago


Job description

Lead Software Engineer

We are looking for a Lead Software Engineer, you will be building exciting games utilizing our current Unity driven game engine. Working closely with Designers, Artists, and Sound Engineers, you will be tasked with bringing all the different pieces together for each game. Game Development is an iterative process, and you will be constantly refining games to deliver the best possible product to the field.

Your Responsibilities:
  • Making games with a diverse team of Game Designers, Artists, Sound Designers and Engineers.
  • Writing code in C# and creating slot games using Unity.
  • Leading and training junior engineers in the development of gaming products.
  • Solving complex problems, isn't that why you became an engineer?
  • Developing process improvements and tools to make life easier for everyone and yourself.
  • Identifying and debugging complex issues.
  • Working with Game Designers and Artists to implement the team's vision of the game.
  • Helping SQA identify and fix bugs.
Skills/Requirements:
  • Bachelor's degree in computer science, engineering or related field.
  • 5+ years of professional programming experience.
  • Experience making games in Unity.
  • Expert in designing, coding, testing and debugging software.
  • A passion to help your team members and to work with them for the greater good.
  • Expert with OOP languages.
  • Be self-motivated and proactive to get stuff done.
  • Understand that change, iteration and failure are required to create and design great things.

Also, would be great if you could…

  • Have experience with Linux or UNIX.
  • Have experience with state machines and interrupts.
  • Have previous casino gaming industry experience.