1

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

Senior Software Engineer

Chandler, AZ · On-site

$118K - $155K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... As the Senior Software Engineer, you will apply cutting edge technologies to lead complex design ...

Senior Software Engineer

Chandler, AZ · On-site +1

$118K - $155K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... As the Senior Software Engineer, you will apply cutting edge technologies to lead complex design ...

Senior Software Engineer

Chandler, AZ · On-site +1

$118K - $155K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... As the Senior Software Engineer, you will apply cutting edge technologies to lead complex design ...

Embedded Software Engineer

Chandler, AZ

$129K - $170K/yr

Help customers integrate client's silicon and software offerings into their products ... Debug/Root Cause analysis of build/networking/streaming/application/integration issues with drivers ...

Senior Software Engineer

Tempe, AZ · On-site

$119K - $158K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... Software Engineer opportunity on our Gateway Development team. In this role, you will lead the ...

Senior Software Engineer

Tempe, AZ · On-site +1

$119K - $158K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... Software Engineer opportunity on our Gateway Development team. In this role, you will lead the ...

Senior Software Engineer

Tempe, AZ · On-site +1

$119K - $158K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... Software Engineer opportunity on our Gateway Development team. In this role, you will lead the ...

Senior Software Engineer

Tempe, AZ · On-site

$119K - $158K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... Software Engineer opportunity on our Gateway Development team. In this role, you will lead the ...

Senior Software Engineer

Phoenix, AZ · On-site

$130K - $160K/yr

Senior Full Stack Software Engineer About the Opportunity: Our team has partnered with a SaaS ... network of trusted clients, but expertise in the markets, and functions, we serve. We can provide ...

Staff Software Engineer

Phoenix, AZ · Remote

$195K - $257K/yr

Circle's platform includes the world's largest regulated stablecoin network anchored by USDC ... The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ...

Senior Software Engineer

Phoenix, AZ · Remote

$152K - $205K/yr

Circle's platform includes the world's largest regulated stablecoin network anchored by USDC ... The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ...

next page

Showing results 1-20

Network Software Engineer information

See Phoenix, AZ salary details

$28.3K

$99.4K

$144K

How much do network software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for network software engineer in Phoenix, AZ is $99,368.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,100.00 and $121,700.00 per year, depending on experience, location, and employer.

What are Network Software Engineers?

Network Software Engineers are professionals who design, develop, and maintain software that manages and optimizes computer networks. They work on creating applications and tools that enable efficient data communication, network security, and network performance monitoring. Their role often involves programming network protocols, building network management software, and troubleshooting network-related issues. Network Software Engineers typically collaborate with hardware engineers, network architects, and IT teams to ensure seamless connectivity and robust network infrastructure.

What are some common challenges Network Software Engineers face when integrating new networking protocols into existing infrastructure?

Network Software Engineers often encounter challenges when integrating new protocols, such as ensuring compatibility with legacy systems, minimizing downtime during deployment, and maintaining robust security standards. Coordination with cross-functional teams—including network administrators, security engineers, and QA testers—is crucial to identify potential bottlenecks or vulnerabilities early in the process. Additionally, thorough documentation and testing are essential to ensure that new protocols function as intended without disrupting existing network operations.

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

To thrive as a Network Software Engineer, you need a strong background in computer science, network protocols, and programming languages such as Python, C/C++, or Java, typically supported by a relevant degree. Familiarity with network simulation tools, SDN platforms, and certifications like Cisco CCNA or CCNP are highly valuable. Excellent problem-solving, teamwork, and communication skills help you effectively address complex network issues and collaborate with cross-functional teams. These skills are crucial for developing reliable network solutions that enhance performance, security, and scalability in modern IT environments.

What is the difference between Network Software Engineer vs Network Administrator?

AspectNetwork Software EngineerNetwork Administrator
Primary RoleDesigns, develops, and maintains network software and protocolsManages and maintains existing network infrastructure
Skills & CertificationsNetworking protocols, programming, scripting, certifications like Cisco CCNA/CCNPNetwork management, troubleshooting, certifications like Cisco CCNA/CCNP
Work EnvironmentSoftware development teams, network design projectsNetwork operations centers, on-site network management
Industry UsageIT companies, telecom, large enterprisesCorporate IT departments, service providers

While both roles require networking knowledge and certifications like Cisco CCNA/CCNP, Network Software Engineers focus on developing network software and protocols, whereas Network Administrators manage and troubleshoot existing network infrastructure. Their work environments and responsibilities differ, but both are essential in maintaining robust network systems.

What does a network software engineer do?

A network software engineer designs, develops, and maintains software that manages and optimizes computer networks. They work with network protocols, security, and automation tools, often using programming languages like Python or C++, and may hold certifications such as Cisco or CompTIA. Their role ensures reliable, efficient, and secure network operations within organizations.

What engineers make $300,000 a year?

Senior network software engineers with extensive experience, advanced skills in network protocols, security, and cloud technologies can earn $300,000 or more annually, especially in high-cost-of-living areas or within large tech companies. Achieving this salary often requires specialized certifications, leadership roles, or working in high-demand sectors such as cybersecurity or enterprise networking.

Will AI replace CCNA jobs?

Network Software Engineers and CCNA-certified professionals focus on designing, implementing, and managing network systems. While AI tools can automate certain tasks like network monitoring and troubleshooting, human expertise is still essential for complex configurations, security, and strategic planning. AI is more likely to augment these roles rather than fully replace them in the near term.

What engineer makes $500,000 a year?

A senior network software engineer with extensive experience, specialized skills, and certifications can earn around $500,000 annually, especially in high-cost-of-living areas or within large technology companies. Such roles often involve advanced network architecture, security, and leadership responsibilities, and may include bonuses and stock options.
What are popular job titles related to Network Software Engineer jobs in Phoenix, AZ? For Network Software Engineer jobs in Phoenix, AZ, the most frequently searched job titles are:
What job categories do people searching Network Software Engineer jobs in Phoenix, AZ look for? The top searched job categories for Network Software Engineer jobs in Phoenix, AZ are:
Infographic showing various Network Software Engineer job openings in Phoenix, AZ as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $99,368 per year, or $47.8 per hour.
Cloud platform Software Engineer

Cloud platform Software Engineer

Precision Technologies Corp

Scottsdale, AZ • On-site

$60.50 - $78.50/hr

Contractor

Re-posted 21 days ago


Job description

Job Title: Senior Cloud Platform Software Engineer

Location: Scottsdale, AZ 85250 (Onsite)
 


Job Summary

We are seeking a Senior Cloud Platform Software Engineer to join our cloud platform team. This role focuses on building scalable, automated cloud solutions that empower development teams. The ideal candidate combines strong software engineering expertise, hands-on AWS experience, and a DevOps mindset to design and deliver cloud-native platforms and services.


Key Responsibilities
  • Design and develop cloud-native applications and platform services on AWS
  • Build automation scripts, utilities, and functions to enable platform capabilities and self-service tooling
  • Develop and implement automated testing frameworks (unit, integration, functional)
  • Create and maintain Infrastructure as Code (IaC) using Terraform, CloudFormation, CDK, or similar tools
  • Architect secure, scalable, and resilient cloud solutions following best practices
  • Build internal tools, reusable components, and reference architectures
  • Collaborate with development teams to enhance platform adoption and developer experience
  • Contribute to CI/CD pipelines and overall DevOps processes

Required Skills (Must Have)
  • Strong hands-on experience in software engineering / application development (building services, APIs, components)
  • Proficiency in Python, JavaScript, or TypeScript (or similar modern programming language)
  • Experience writing scripts, automation workflows, and utilities
  • Hands-on experience with AWS cloud services and cloud-native application development
  • Experience with Infrastructure as Code (Terraform preferred)
  • Knowledge of automated testing frameworks and practices
  • Understanding of SQL/NoSQL databases
  • Experience in system design, architecture, or distributed systems

Customer Expectations
  • Strong emphasis on software engineering over cloud migration
  • Ability to build applications from scratch, not just deploy or migrate
  • Hands-on experience in automated testing and scripting
  • Strong coding skills in JavaScript or similar scripting languages

Preferred / Nice-to-Have Skills
  • Experience with CI/CD tools (GitHub Actions, GitLab, Harness, CodePipeline, etc.)
  • Background in DevOps or Platform Engineering
  • Knowledge of AWS networking (VPCs, subnets, routing)
  • Experience with AWS IAM and security best practices
  • Exposure to AWS Control Tower / Account Factory
  • Experience with containers (ECS/EKS) or serverless (Lambda, API Gateway)

Key Focus Areas
  • Strong coding + cloud engineering combination
  • Heavy focus on automation and testing
  • Building platforms, tools, and reusable services
  • Enhancing developer productivity and cloud adoption