1

Software Application Trainer Jobs in Arizona (NOW HIRING)

Application Security Engineer

Phoenix, AZ · On-site

$58.25 - $78/hr

By uniting purpose-built software, integrated hardware and full implementation and support in one ... Deliver application security and privacy training for development teams. * Review source code to ...

Application Security Engineer

Phoenix, AZ

$58.25 - $78/hr

By uniting purpose-built software, integrated hardware and full implementation and support in one ... Deliver application security and privacy training for development teams. * Review source code to ...

Be Seen First

GIS Analyst

Glendale, AZ · On-site

$75K - $110K/yr

Provides training as appropriate. 10. Provides technical assistance, support and training to City staff; solves user problems with approved software application systems. 11. Develops project ...

New

... appropriate training. Compensation Range: $117,200 - $146,600 Compensation may vary based on ... This position partners with software engineers, DevOps teams, and security professionals to embed ...

Application Security Engineer

Phoenix, AZ

$58.25 - $78/hr

... secure software development lifecycle (SDLC) practices. Success in this role requires strong ... Deliver application security and privacy training for development teams. * Review source code to ...

Enablement Manager

Scottsdale, AZ · On-site

$100K - $140K/yr

Oversee the Savas Software Project Management Office, Customer Support, and Training teams * Lead ... Oversee Data Ingestion and Software Application Integration, ensuring secure migration of legacy ...

Be Seen First

Software Engineer

Glendale, AZ · On-site

$95K - $120K/yr

... application sup1 three years of software development experience in .NET Framework and other programming Lan! Any equivalent combination of education, training and experience that provides the ...

New

Senior Golang Developer

Phoenix, AZ · On-site

$119K - $155K/yr

... Facilitate software application design discussions, and document design decisions to guide the ... training programs, documentation, and support frameworks to ensure a smooth transition to new ...

... training necessary to develop basic software in C, C++, C#, Java, assembly language, or other selected languages • Performs new product and/or application software design and development as well as ...

Embedded Software Engineer

Chandler, AZ

$129K - $170K/yr

Application Development Project Management Quality Assurance Business/Systems Analysis ... Provide technical training, consultation, and hands-on assistance to customers in areas of ...

Job Title : Application Engineer Location : Tempe, AZ Position Overview This position is ... software and hardware challenges. * Customer Training: Train customers on CNC machine operations ...

Determine purpose, application, and feasibility of new or enhancement of existing software. Create ... Provide or assist with training needs as it relates to new or existing software. Assist with quote ...

Provide support, documentation, and training materials for new and updated mission operation tools ... in application materials based on available information. These tools assist our recruitment team ...

next page

Showing results 1-20

Software Application Trainer information

See Arizona salary details

$31.2K

$61.3K

$95.5K

How much do software application trainer jobs pay per year?

As of Jul 18, 2026, the average yearly pay for software application trainer in Arizona is $61,324.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,900.00 and $75,900.00 per year, depending on experience, location, and employer.

What is the difference between Software Application Trainer vs Software Support Specialist?

AspectSoftware Application TrainerSoftware Support Specialist
Primary RoleDesigns and delivers training on software applications to usersProvides technical support and troubleshooting for software issues
Work EnvironmentTraining sessions, workshops, corporate training settingsHelp desks, support centers, client sites
Required SkillsInstructional skills, software knowledge, communicationTechnical troubleshooting, customer service, software knowledge
CertificationsOften requires software certifications and training credentialsIT support certifications like CompTIA A+ may be preferred

While both roles involve working with software, a Software Application Trainer focuses on educating users through training sessions, whereas a Software Support Specialist handles technical issues and troubleshooting. The roles complement each other but serve different functions within organizations.

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

To thrive as a Software Application Trainer, you need a solid understanding of software platforms, instructional design, and adult learning principles, often supported by a relevant degree or technical certifications. Familiarity with learning management systems (LMS), presentation software, and virtual training tools is typically required. Strong communication, patience, and adaptability enable trainers to effectively engage learners with diverse backgrounds and skill levels. These skills ensure effective knowledge transfer, user adoption, and successful implementation of software solutions.

How does a Software Application Trainer typically collaborate with development and support teams to improve training materials?

Software Application Trainers often work closely with development and support teams to ensure training content remains accurate and up-to-date. By gathering feedback from end-users and observing common support issues, trainers can identify areas where users struggle and relay this information to developers. This collaborative approach helps trainers update manuals, tutorials, and courseware to address real-world user challenges, resulting in more effective training sessions. Regular communication with these teams also allows trainers to stay informed about new features or updates that should be incorporated into their instruction.

What does a Software Application Trainer do?

A Software Application Trainer is responsible for teaching individuals or groups how to effectively use specific software programs. They develop training materials, conduct hands-on sessions, and provide support to help users become proficient with the applications. Trainers often tailor their sessions to the audience’s skill level, answer technical questions, and may also assess learners' progress. Their goal is to ensure users can utilize the software efficiently to enhance productivity in their roles.
What are popular job titles related to Software Application Trainer jobs in Arizona? For Software Application Trainer jobs in Arizona, the most frequently searched job titles are:
What job categories do people searching Software Application Trainer jobs in Arizona look for? The top searched job categories for Software Application Trainer jobs in Arizona are:
What cities in Arizona are hiring for Software Application Trainer jobs? Cities in Arizona with the most Software Application Trainer job openings:
Application Security Engineer

Application Security Engineer

SmartRent

Phoenix, AZ • On-site

$58.25 - $78/hr

Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

Who We Are
SmartRent (NYSE: SMRT) is revolutionizing how people live and work with the industry's only end-to-end platform designed for the rental housing industry. By uniting purpose-built software, integrated hardware and full implementation and support in one ecosystem, we help owners and operators simplify operations, cut costs and deliver exceptional resident experiences. Recognized by Deloitte, HousingWire and the PropTech Breakthrough Awards, SmartRent is shaping the future of property technology and redefining what it means to make rental housing smarter.
Job Description
The Application Security Engineer is responsible for supporting the security and privacy of the SmartRent platform through the management of information security risk, system resilience, and compliance activities. This role uses cloud-native and third-party security tools to protect company assets and data across multiple platforms.
This role partners with engineering, development, and external stakeholders to implement and maintain security policies, processes, and standards, including secure software development lifecycle (SDLC) practices. Success in this role requires strong communication skills, the ability to coordinate across multiple technical teams, and the ability to support consistent security practices across the organization.
Responsibilities
  • Develop and execute a comprehensive application security strategy aligned with business objectives and industry standards.
  • Maintain and advise on secure coding standards, security documentation, and application security processes.
  • Deliver application security and privacy training for development teams.
  • Review source code to identify security vulnerabilities, insecure patterns, secrets exposure, and risks associated with AI-generated code.
  • Triage, reproduce, and support remediation of application vulnerabilities (e.g., SQL injection, XSS, access control weaknesses) identified through automated tools (SAST, DAST, SCA) or manual analysis.
  • Manage application security workflows, including task prioritization, ticket tracking, and coordination with development and DevOps teams.
  • Maintain and enhance SmartRent's responsible disclosure and vulnerability reporting program.
  • Partner with developers to implement encryption, hashing, and secure key management practices.
  • Collaborate with developers and engineering teams to perform threat modeling, identify attack paths, and assess weaknesses.
  • Lead the investigation and mitigation of application-level security incidents, collaborating with the SOC and engineering teams to ensure rapid remediation and stakeholder communication.
  • Provide guidance on security and privacy controls for cloud infrastructure (AWS), application development, and IoT hardware.
  • Conduct regular application risk assessments to identify vulnerabilities and emerging threats.
  • Research emerging cybersecurity risks and recommend mitigation strategies as appropriate.
  • Perform adversarial testing and security validation of applications, including internal AI models and services.
  • Use cloud-native security tools to identify and secure large language model (LLM) integrations and implement appropriate security guardrails.

Required Qualifications
  • 4-6 years of experience in application security, including development and maintenance of security policies and collaboration with engineering and release teams.
  • Experience identifying and remediating application vulnerabilities across modern programming languages, including Elixir, JavaScript, Ruby, Python, or similar languages.
  • Strong knowledge of OWASP Top 10, OWASP API Top 10, and modern authentication mechanisms, including JWT and OAuth.
  • Hands-on experience with application security tools, including SAST, DAST, and SCA platforms (e.g., GHAS, Burp Suite, Fortra, or similar tools).
  • Experience working with cloud security controls, including AWS-native tools, web application firewalls (WAF), or similar technologies.
  • Experience managing or supporting vulnerability disclosure or bug bounty programs.
  • Strong written and verbal communication skills, with the ability to clearly communicate security requirements to technical teams.
  • Demonstrated problem-solving and analytical skills in identifying and mitigating application security risks.

Preferred Qualifications
  • Industry certifications such as CSSLP, GIAC GWAPT, CEH, or equivalent security certifications.
  • Experience working with CloudFlare, AWS security services, or similar cloud-native security tools.
  • Experience integrating security practices into SDLC processes.
  • Experience supporting threat modeling or application security architecture reviews.

We Put Our Employees First
We offer a comprehensive and competitive benefits package designed to support your well-being and future. For our US employees, this includes medical, dental, vision, and life insurance with low deductibles and 75-100% employer contributions. We also provide flexible and generous PTO (because we know how important work-life balance is), a competitive 401(k) with employer contributions, paid parental leave, discounted insurance plans for pets and legal services and an employee stock purchase plan to help you invest in your future.
You'll fit right in if you:
  • Do the hard work and go out of your way to deliver excellence
  • Own outcomes and learn from your mistakes
  • Are a collaborative and supportive team player-win or lose, you lift others up
  • Value authenticity, diverse perspectives, and inclusion in the workplace
  • Have a passion for smart tech and the real estate industry

Privacy Policy