Senior Software Engineering Jobs in Arizona
Senior Software Engineering jobs in Arizona are in strong demand, concentrated in enterprise software development, cloud infrastructure, cybersecurity, and defense technology across a market that hires from mid-level contributors through principal and staff engineers. Phoenix and Scottsdale anchor most of the activity, with Tempe's tech corridor and Tucson's defense and government contracting sector also generating consistent openings. Intel, Amazon Web Services, and Raytheon Technologies all maintain significant engineering operations in Arizona and hire senior-level software professionals on a recurring basis. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 7+ Senior Software Engineering jobs









Centauri delivers data-driven technology solutions that transform fragmented clinical and member data into actionable intelligence — maximizing accuracy, quality performance, and outcomes for health plans and health systems. Through close collaboration with our customers, Centauri improves patient and member outcomes by providing advocacy, advanced data insights, and intelligent clinical data delivery. The company addresses critical healthcare challenges for complex populations and improves access and quality of care.
Headquartered in Tempe, Arizona, Centauri Health Solutions employs 1100 dedicated associates across the country and has been recognized on the Inc. 5000 list, the 2020 Deloitte Technology Fast 500™, and has been recognized as 2026 Best in KLAS for ADT Notifications.
Your Daily Mission
This role drives the leadership, management, and development of Centauri’s Software Engineering function. Software Engineering includes Solution and System Architecture, Application Development, Database Development, and Systems Development (middleware, services, etc.) across multiple technologies and platforms. This role is focused on architecture as well as team and resource development, ensuring Centauri’s Software Engineering teams and individuals perform at the highest level, adhere to all Centauri technology standards and best practices, possess all relevant skills and experience required to meet technology delivery requirements, and possess required soft skills to contribute to a strong team environment. The role requires strategic knowledge of Centauri’s lines of business and business partners and products and alignment with the company’s goals. Similarly, the role includes developing deep understanding of Software Engineering team members’ desired career paths, skills, strengths, weaknesses, and experience and developing creating development programs to ensure highest performance. Position will be located onsite, in our Tempe, AZ office HQ.
Who You Are
- Bachelor’s degree or equivalent experience.
- 10 years technology application, database, or systems development experience
- 5 years’ experience leading or managing software engineering professionals and teams.
- Ability to develop strategic, rational solutions to highly complex technology architecture challenges driven by rapid acquisitions.
- Strong ability to develop scalable applications, cloud solutions and platforms, and middleware solutions that allow for rapid scale and integration of highly complex environments.
- Very strong problem solving and troubleshooting skills, with ability to teach and coach these skills to team leaders and members.
- Very strong soft-skills including negotiation skills, communication skills, and strong ability to de-escalate in a fast paced environment.
- Strong coaching and personal development skills and strong interest in developing high functioning teams.
- Strong knowledge and ability to learn new technologies focusing on GCP serverless and data technologies.
- Enterprise and system architecture patterns and development techniques.
- Required understanding and ability to learn quickly the environment and standards driving Centauri cata, clinical, and interoperability platforms and applications.
- Familiarity working in healthcare data integration and interoperability and its common technologies using HL7, IHE, FHIR, JavaScript Object Notation (JSON), extensible markup language (XML), or other related integration protocols or interoperability toolsets.
- Knowledge of best practices around systems development Dev/Sec/Ops and deployment at scale
- Strong cloud and data engineering knowledge.
- Experience managing Director, Manager, and Individual Contributor level software engineering professionals.
- Develops long-term technical vision and strategy for assigned product areas
- Drive Enterprise and Solution architecture function and team members to establish highly scalable software platforms designed to scale for unforeseen growth.
- Drive best practices for development, security, reliability, and cost optimization.
- Enhance Centauri serverless, application, database, and systems development standards, policies, procedures, and best practices.
- Drive Software Development functions including leading Directors, Managers, and Individual Contributors within these functions. Driving in this role means ensuring Agile Development teams and professionals are adhering to Centauri development standards and best practices, are all highly functioning team members and teams, and are optimally delivering against individual product or service line strategies.
- Responsible for hiring, firing, career development, and promotion of team members within the Software Engineering function, in close partnership with delivery and business service lines.
We believe that caring for our members starts with caring for our team, and we are committed to providing a rewarding environment where employees can grow, excel, and achieve both personal and professional goals.
- Comprehensive medical, dental, vision, and prescription coverage
- Wellness program supporting overall well-being
- Company-paid basic life and AD&D insurance
- 401(k) plan with company match
- Tuition reimbursement opportunities
- Paid time off for vacation and illness
- Six paid company holidays
- Floating holiday
- Company-paid training and computer equipment
- Performance-based bonus program
- Paid time off for volunteer activities
- Employee referral bonus program
- Career development and training opportunities, including leadership growth
Factors which may affect starting pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.
Equal Employment Opportunity and Accommodation
Centauri Health Solutions is an equal opportunity employer and is committed to providing reasonable accommodations to qualified individuals with disabilities in accordance with applicable law.
See All 7 Senior Software Engineering Jobs in Arizona
Find roles in Arizona that match your experience and apply in just a few clicks.
Find JobsSenior Software Engineering Jobs by City in Arizona
Where Arizona roles are concentrated, by current openings.
Senior Software Engineering Job Market in Arizona
A snapshot from current Arizona openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Electronics & Hardware
- Insurance
What Arizona Employers Look For
The qualifications that appear most often in senior software engineering jobs across Arizona.
- Bachelor's or master's degree in computer science, software engineering, or a related technical field
- Seven or more years of professional software development experience with at least two in a senior role
- Proficiency in one or more modern programming languages such as Java, Python, C++, or Go
- Experience designing and deploying distributed systems or cloud-native applications on AWS, Azure, or GCP
- Demonstrated ability to lead technical design reviews, mentor junior engineers, and own delivery
- Familiarity with Agile or Scrum methodologies and CI/CD pipelines in a production environment
Senior Software Engineering Jobs in Arizona: Frequently Asked Questions
How do you become a senior software engineering in Arizona?
There is no state-issued license required to work as a senior software engineer in Arizona, so the path runs through education and demonstrated experience. Most hiring managers expect a bachelor's degree in computer science or a closely related field, followed by several years of progressively responsible engineering work. Earning widely recognized industry credentials such as AWS Certified Solutions Architect or Google Professional Cloud Architect strengthens candidacy, particularly with Arizona's defense contractors and cloud-focused employers.
How much do senior software engineerings make in Arizona?
Senior software engineerings in Arizona earn a median of about $129,690 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $81,740 for the lowest 10% to over $178,500 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior software engineerings in Arizona?
Employers hiring senior software engineerings in Arizona right now include ASM, arrivia, and CVS Health, based on current listings on Migrate Mate as of September 2026. Arizona's concentration of defense contractors, semiconductor firms, and financial technology companies means senior engineering roles here often carry security clearance preferences or deep systems-level requirements.
Which Arizona cities have the most senior software engineering jobs?
Phoenix, Scottsdale, and Tempe account for the most senior software engineering openings in Arizona. Phoenix and Scottsdale lead because of the concentration of enterprise tech companies, financial services firms, and corporate technology centers headquartered in the Valley, while Tempe draws from Arizona State University's talent pipeline and Tucson's openings cluster around defense contractors and government technology programs.
Are there remote senior software engineering jobs in Arizona?
Yes, and more than most fields. About 33% of senior software engineering openings tied to Arizona are remote or hybrid as of September 2026, reflecting the desk-based, collaborative nature of the work. Backend development, cloud architecture, and platform engineering roles tend to be the most remote-friendly, while positions involving classified defense systems or on-site infrastructure typically require in-person attendance.
How can I get hired as a senior software engineering in Arizona with little or no experience?
The most realistic starting point is an entry-level software developer or associate engineer role, which large Arizona employers such as Intel, Honeywell, and Banner Health's technology division post for candidates with a computer science degree or a strong portfolio from a bootcamp. Lateral moves from roles like QA engineer, DevOps technician, or IT analyst are common stepping stones. Building public project work on GitHub and earning a cloud certification before applying gives candidates a measurable edge in Arizona's competitive junior market.
Where can I find and apply to senior software engineering jobs in Arizona?
You can find and apply to senior software engineering jobs in Arizona on Migrate Mate, which lists current Arizona openings across the state's major hiring metros. Find roles that fit your experience and apply directly to the employer through the listing.
See All 7 Senior Software Engineering Jobs in Arizona
Find roles in Arizona that match your experience and apply in just a few clicks.
Find Jobs