1

Software Engineer Training Jobs in Phoenix, AZ (NOW HIRING)

Staff-Software Engineer

Phoenix, AZ

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Career development and training opportunities For a full list of Team Amex benefits, visit our ... Strong software engineering background with proficiency in one or more modern programming languages ...

Job #219397 Chipton-Ross is seeking multiple Embedded Software Engineer 3's for a contract ... This policy governs all areas of employment at Chipton-Ross, including recruiting, hiring, training ...

Principal Software Engineer

Phoenix, AZ

$134K - $179K/yr

Mentor other engineers through code reviews, pairing sessions, and formal training * Establish code review standards, branching strategies, and software development methodologies * Serve as the "go ...

Principal Software Engineer

Phoenix, AZ · On-site

$174K - $190K/yr

Mentor other engineers through code reviews, pairing sessions, and formal training * Establish code review standards, branching strategies, and software development methodologies * Serve as the "go ...

Principal Software Engineer

Phoenix, AZ · Remote

$138K - $185K/yr

Mentor other engineers through code reviews, pairing sessions, and formal training * Establish code review standards, branching strategies, and software development methodologies * Serve as the "go ...

Senior Software Engineer

Phoenix, AZ · On-site

$121K - $160K/yr

Required Qualifications * 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience ...

.NET Core Senior Software Engineer

Chandler, AZ · On-site

$125K - $164K/yr

NET Core Senior Software Engineer in our Chandler, AZ location. In this role, you will be ... NET Core including Web API's and relevant experience and/or training in data structures or object ...

New

System Software Engineer

Phoenix, AZ · On-site

$123K - $156K/yr

  • Medical

  • Retirement

  • PTO

Join Intel as a System Software Engineer, where you will play a pivotal role in designing ... training. Work Model for this Role This role will require an on-site presence. ADDITIONAL ...

System Software Engineer

Phoenix, AZ

$123K - $156K/yr

  • Medical

  • Retirement

  • PTO

Join Intel as a System Software Engineer, where you will play a pivotal role in designing ... training. Work Model for this Role This role will require an on-site presence. * ADDITIONAL ...

Senior Software Engineer

Tempe, AZ · On-site +1

$119K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Software Engineer opportunity on our Gateway Development team. In this role, you will lead the ... Facilitate and support knowledge transfer, cross-training efforts, and aid in the training and ...

Senior Software Engineer

Tempe, AZ · On-site +1

$119K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Software Engineer opportunity on our Gateway Development team. In this role, you will lead the ... Facilitate and support knowledge transfer, cross-training efforts, and aid in the training and ...

Senior Software Engineer

Tempe, AZ · On-site

$119K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Software Engineer opportunity on our Gateway Development team. In this role, you will lead the ... Facilitate and support knowledge transfer, cross-training efforts, and aid in the training and ...

Frontend Software Engineer

Phoenix, AZ · On-site +1

  • Medical

  • Retirement

  • PTO

Frontend Software Engineer Location: Phoenix, Arizona Department: Building Technology Solutions ... feedback, training, and development opportunities. Our colleagues think broadly about where they ...

Frontend Software Engineer

Phoenix, AZ · On-site

  • Medical

  • Retirement

  • PTO

Frontend Software Engineer Location: Phoenix, Arizona Department: Building Technology Solutions ... feedback, training, and development opportunities. Our colleagues think broadly about where they ...

Frontend Software Engineer

Phoenix, AZ · On-site

  • Medical

  • Retirement

  • PTO

Frontend Software Engineer Location: Phoenix, Arizona Department: Building Technology Solutions ... feedback, training, and development opportunities. Our colleagues think broadly about where they ...

Showing results 21-40

Software Engineer Training information

See Phoenix, AZ salary details

$23.8K

$104.1K

$187.7K

How much do software engineer training jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software engineer training in Phoenix, AZ is $104,119.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,500.00 and $119,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in software engineer training, 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 training do you need to be a software engineer?

To become a software engineer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Gaining proficiency in programming languages such as Java, Python, or C++, along with understanding data structures, algorithms, and software development practices, is essential. Practical experience through internships, coding projects, or certifications can also enhance job prospects.

Is 25 too late to become a software engineer training?

Software engineering training is accessible at any age, and many successful professionals start in their mid-20s or later. Age does not prevent learning programming languages, gaining certifications, or entering the field, as skills and experience are the primary factors for employment in software engineering.

What does a software engineer training do?

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.

How do I get into software engineer training with no experience?

To start software engineer training with no experience, beginners can enroll in coding bootcamps, online courses, or community college programs that teach programming languages like Python, Java, or JavaScript. Building a portfolio through personal projects and practicing coding skills on platforms like GitHub or LeetCode can also help demonstrate competence to employers.

What is a software engineer training?

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 are the most commonly searched types of Software Engineer Training jobs in Phoenix, AZ?

The most popular types of Software Engineer Training jobs in Phoenix, AZ are:

What are popular job titles related to Software Engineer Training jobs in Phoenix, AZ?

For Software Engineer Training jobs in Phoenix, AZ, the most frequently searched job titles are:

What job categories do people searching Software Engineer Training jobs in Phoenix, AZ look for?

The top searched job categories for Software Engineer Training jobs in Phoenix, AZ are:

What cities near Phoenix, AZ are hiring for Software Engineer Training jobs?

Cities near Phoenix, AZ with the most Software Engineer Training job openings:

Infographic showing various Software Engineer Training job openings in Phoenix, AZ as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $104,119 per year, or $50.1 per hour.

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 10 days ago


American Express rating

8.6

Company rating: 8.6 out of 10

Based on 37 frontline employees who took The Breakroom Quiz

23rd of 150 rated financial services


Job description

At American Express, we are transforming how software is built, deployed, and operated at enterprise scale. The Site Reliability Engineering (SRE) organization is at the center of this transformation, building the engineering capabilities that enable secure software delivery, resilient platforms, intelligent operations, and exceptional developer experiences.

As a Staff Engineer, you will be a senior technical leader responsible for advancing the reliability, scalability, and operational excellence of critical technology platforms. You will work across engineering organizations to solve complex production challenges through software engineering, platform innovation, automation, and AI-powered operational capabilities.

This is a highly influential individual contributor role where success is measured by the systems you build, the engineering practices you shape, and the enterprise impact you create.
Role Summary

As a Staff Engineer within the Site Reliability Engineering organization, you will lead the evolution of enterprise reliability engineering by building scalable platform capabilities that improve system resilience, engineering productivity, and operational efficiency.

You will partner closely with Platform Engineering, Infrastructure Engineering, Security Engineering, Application Development, and Enterprise Architecture teams to modernize how software is delivered, observed, secured, and operated across the enterprise.

This role requires deep expertise in distributed systems, cloud infrastructure, software engineering, DevSecOps, observability, automation, and AI-enabled operations. You will drive engineering solutions that reduce operational complexity, improve service reliability, eliminate manual toil, and accelerate the organization's journey toward autonomous operations.

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.

As part of Team Amex, you'll experience our powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.

We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:

  • Competitive base salaries
  • Bonus incentives
  • 6% Company Match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities

For a full list of Team Amex benefits, visit our Colleague Benefits Site.

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.

We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.

US Job Seekers - Click to view the "Know Your Rights" poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: https://www.eeoc.gov/poster.


The below represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related technical discipline, or equivalent practical experience.
  • 12+ years of experience in software engineering, Site Reliability Engineering, cloud infrastructure, platform engineering, or distributed systems.
  • Demonstrated experience designing and operating highly available, large-scale distributed systems.
  • Strong software engineering background with proficiency in one or more modern programming languages such as Java, Go, Python, or TypeScript.
  • Deep understanding of cloud-native architectures, Kubernetes, Infrastructure as Code, CI/CD, observability, and engineering automation.
  • Experience applying SRE principles, including SLOs, error budgets, incident management, production readiness, and operational excellence.
  • Proven ability to influence technical direction across multiple engineering organizations.
Preferred Qualifications

Experience with several of the following technologies and practices:

Cloud & Infrastructure
  • AWS
  • Kubernetes/OpenShift
  • Docker
  • Terraform
  • CloudFormation
  • Ansible
Platform Engineering
  • GitHub Actions
  • Jenkins
  • GitLab CI
  • Argo CD
Observability & Reliability
  • OpenTelemetry
  • Prometheus
  • Grafana
  • Splunk
  • Dynatrace
  • Elastic
  • Chaos Engineering
  • Capacity Engineering
  • Performance Engineering
Software Engineering
  • Java
  • Go
  • Python
  • Event-driven architectures
  • Kafka
  • Distributed systems design
AI & Automation
  • Generative AI
  • Agentic AI
  • AIOps
  • Workflow orchestration
  • Intelligent automation platforms
  • AI-assisted engineering tools
Leadership Expectations

Successful Staff Engineers at American Express:

  • Solve complex engineering problems through software, automation, and scalable platform solutions.
  • Balance innovation with operational excellence, resilience, and security.
  • Influence engineering direction through technical expertise rather than organizational authority.
  • Remain hands-on by designing systems, reviewing critical implementations, and developing prototypes.
  • Build consensus across engineering organizations through collaboration and technical credibility.
  • Mentor engineers and cultivate a culture of learning, ownership, and engineering excellence.
  • Continuously evaluate emerging technologies that improve reliability, developer productivity, and operational efficiency.
Why Join Us?

As a Staff Engineer in the Site Reliability Engineering organization, you will help shape the future of engineering at American Express. Your work will influence how thousands of engineers build, deploy, secure, observe, and operate software across one of the world's largest financial technology platforms.

You will have the opportunity to build foundational engineering capabilities, modernize enterprise software delivery, advance AI-powered operations, and drive the next generation of autonomous engineering-all while improving the reliability and resilience of services that millions of customers depend on every day.

Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.

Key ResponsibilitiesLead Enterprise Reliability Engineering

Drive the technical direction for reliability engineering across critical enterprise platforms.

You will:

  • Define and evolve enterprise-wide Site Reliability Engineering practices and standards.
  • Champion Service Level Indicators (SLIs), Service Level Objectives (SLOs), and error budgets to improve service reliability and engineering accountability.
  • Establish engineering patterns for high availability, scalability, resiliency, and disaster recovery.
  • Lead architecture and design reviews for mission-critical platforms and distributed systems.
  • Partner with engineering teams to improve production readiness, operational maturity, and service resilience.
  • Drive adoption of proactive reliability engineering practices, including capacity planning, performance optimization, failure testing, and resilience validation.
  • Build Software That Improves Operations
  • Apply software engineering to eliminate operational complexity and improve engineering productivity.

  • You will:

  • Design and develop reusable platforms, frameworks, and automation that reduce operational toil.
  • Build engineering capabilities that simplify production operations and enable self-service experiences.
  • Develop reference implementations and engineering libraries adopted across multiple organizations.
  • Improve deployment safety through automated validation, policy enforcement, and release controls.
  • Leverage modern programming languages and cloud-native technologies to solve complex operational problems at scale.

    Modernize Software Delivery & Engineering Platforms
  • Enable secure, reliable, and efficient software delivery across the enterprise.

  • You will:

  • Drive maturity of enterprise CI/CD platforms through standardized pipelines and reusable engineering capabilities.
  • Embed security, reliability, testing, and compliance directly into software delivery workflows.
  • Advance Platform Engineering and Internal Developer Platforms (IDPs) that improve developer experience and engineering velocity.
  • Improve deployment reliability using progressive delivery, automated verification, rollback strategies, and policy-as-code.
  • Partner with application teams to simplify software delivery while improving production stability.

    Advance Intelligent Operations & Autonomous Engineering
  • Lead the evolution of modern operations through AI-driven engineering and intelligent automation.

  • You will:

  • Build next-generation operational capabilities using AI, machine learning, and intelligent automation.
  • Integrate Generative AI and agentic AI into incident management, diagnostics, troubleshooting, and engineering workflows.
  • Design self-healing operational capabilities that automate detection, analysis, and remediation of production issues.
  • Improve operational decision-making through predictive analytics, anomaly detection, and intelligent event correlation.
  • Advance the organization's journey toward autonomous operations while maintaining governance and operational safety.

    Improve Production Security & Operational Resilience
  • Partner with Security Engineering to improve the resilience of production systems through secure engineering practices.

  • Integrate automated vulnerability detection and remediation into software delivery and operational workflows.

  • Build scalable engineering solutions that reduce vulnerability remediation time and improve enterprise security posture.

  • Advance secure-by-default engineering practices across infrastructure and application platforms.

  • Improve software supply chain security through automated controls and continuous compliance.

  • Reduce operational risk through engineering automation and policy-driven governance.

    Drive Enterprise Automation
  • Reduce operational toil through intelligent automation and reusable engineering solutions.

  • Identify repetitive operational activities and replace them with scalable automation.

  • Build reusable automation frameworks supporting infrastructure, application operations, compliance, and engineering workflows.

  • Standardize operational runbooks through workflow orchestration and policy-driven automation.

  • Improve engineering efficiency by enabling self-service operational capabilities.

  • Measure automation effectiveness through reductions in manual effort, operational risk, and incident resolution time.

    Provide Technical Leadership
  • As a Staff Engineer, your influence extends beyond any single team.

  • Lead enterprise-wide engineering initiatives spanning multiple organizations.

  • Influence architectural decisions through technical expertise and engineering excellence.

  • Mentor senior engineers and technical leaders across the organization.

  • Prototype emerging technologies and evaluate their applicability to enterprise engineering challenges.

  • Drive technical alignment through collaboration, technical design reviews, and engineering standards.

  • Foster a culture of continuous improvement, operational excellence, and engineering innovation.

    What Success Looks Like
  • Success in this role will be measured through tangible engineering outcomes, including:

  • Improved service availability, reliability, and platform resilience.

  • Increased adoption of SLO-driven engineering and operational maturity practices.

  • Reduced Mean Time to Detect (MTTD) and M...


What American Express employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom