2

Remote Network Programming Jobs in Arizona (NOW HIRING)

Senior Software Engineer

Chandler, AZ ยท On-site +1

$120K - $159K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... and remote operations all rely on Iridium to stay connected. We take our responsibility for ...

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 ... and remote operations all rely on Iridium to stay connected. We take our responsibility for ...

Senior Software Engineer

Chandler, AZ ยท On-site +1

$120K - $159K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... and remote operations all rely on Iridium to stay connected. We take our responsibility for ...

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 ... and remote operations all rely on Iridium to stay connected. We take our responsibility for ...

Act as a liaison between the remote operations center, corporate support functions, and execution ... Experience in programming control systems and configuring network infrastructure * Proficiency with ...

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 ... and remote operations all rely on Iridium to stay connected. We take our responsibility for ...

Software Engineer III

Chandler, AZ ยท On-site +1

$55.50 - $74.50/hr

For over 20 years, Iridium's unique network and services have supported critical communications ... Proficiencyin one or more programming languages (e.g., C, C++, Python, Java, or similar)

Data Engineer III

Chandler, AZ ยท Remote

$110K - $132K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... and remote operations all rely on Iridium to stay connected. We take our responsibility for ...

Software Engineer III

Chandler, AZ ยท On-site +1

$55.50 - $74.50/hr

For over 20 years, Iridium's unique network and services have supported critical communications ... Proficiencyin one or more programming languages (e.g., C, C++, Python, Java, or similar)

Data Engineer III

Chandler, AZ ยท On-site +1

$90K - $120K/yr

For over 20 years, Iridium's unique network and services have supported critical communications ... and remote operations all rely on Iridium to stay connected. We take our responsibility for ...

Software Engineer III

Chandler, AZ ยท On-site +1

$55.50 - $74.50/hr

For over 20 years, Iridium's unique network and services have supported critical communications ... Proficiencyin one or more programming languages (e.g., C, C++, Python, Java, or similar)

Technical Project Manager

Phoenix, AZ ยท On-site +1

$100K/yr

This role bridges engineering, operations, vendors, and clients, ensuring projects are delivered on ... Networking knowledge, including thorough knowledge of Networking principles, LAN/WAN/VLAN ...

next page

Showing results 1-20

Remote Network Programming information

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

To thrive as a Remote Network Programmer, you need a solid understanding of computer networking concepts, programming languages like Python, C++, or Java, and usually a degree in computer science or a related field. Familiarity with networking protocols (TCP/IP, UDP), version control systems (such as Git), and frameworks for remote communication are commonly required, along with relevant certifications like Cisco's CCNA. Strong problem-solving, self-motivation, and effective written communication skills help you excel in a remote environment and collaborate effectively with distributed teams. These abilities ensure reliable networked applications, efficient troubleshooting, and seamless teamwork across different locations.

What is remote network programming?

Remote network programming involves developing software or applications that manage, monitor, or interact with computer networks from a distance. This can include writing code for network communication protocols, configuring servers, troubleshooting connectivity issues, and ensuring data security between remote locations. Professionals in this field often work with technologies like VPNs, firewalls, APIs, and cloud networking tools, enabling organizations to operate and maintain their networks efficiently without being physically onsite. The job typically requires expertise in programming languages such as Python, Java, or C++, along with a strong understanding of networking principles.

What are some common challenges faced by remote network programmers, and how can these be effectively managed?

Remote network programmers often encounter challenges such as troubleshooting connectivity issues without on-site access, ensuring secure communication across distributed systems, and coordinating with team members in different time zones. Effective management of these challenges typically involves using robust remote debugging tools, adhering to security best practices like VPNs and encryption, and maintaining clear, consistent communication with colleagues through collaboration platforms. Proactively documenting code and network architecture also helps streamline remote teamwork and reduces misunderstandings.

What is the difference between Remote Network Programming vs Remote Network Administration?

AspectRemote Network ProgrammingRemote Network Administration
Primary FocusDeveloping and maintaining network software, protocols, and toolsManaging, configuring, and maintaining network infrastructure
Required SkillsProgramming, scripting, understanding of network protocolsNetwork setup, troubleshooting, security management
CertificationsCCNA, CompTIA Network+ (useful but not mandatory)CCNA, CompTIA Network+ (often required)
Work EnvironmentSoftware development environments, remote coding setupsRemote network labs, monitoring tools, remote access systems

Remote Network Programming focuses on creating network software and protocols, while Remote Network Administration involves managing and maintaining existing network infrastructure. Both roles often require similar certifications and can be performed remotely, but their core responsibilities differ significantly.

What are the most commonly searched types of Network Programming jobs in Arizona? The most popular types of Network Programming jobs in Arizona are:
What are popular job titles related to Remote Network Programming jobs in Arizona? For Remote Network Programming jobs in Arizona, the most frequently searched job titles are:

Principal Software Automation Engineer

Iridium Satellite, LLC

Chandler, AZ โ€ข On-site, Remote

Full-time

Posted 10 days ago


Job description

Company Overview

Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world.ย ย  For over 20 years, Iridium's unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things.

At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed.ย  Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions.ย  Our talented teams are passionate about their work and the impact our company makes around the world.ย  Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves.ย ย  We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.

What We're Looking For:

Iridium is seeking a hands-on technical leader with expertise in test automation, software architecture, and the engineering tooling that powers modern development teams. In this role, you will serve as the technical authority over automation framework for our Solutions Automation team. You will partner closely with the associate director, engineering managers, and stakeholders to translate the long-term technical roadmap into well-designed solutions, leading through technical authority rather than direct reports. You will thrive in this role if you are a technically sound engineer who is able to solve complex architecture problems, set standards that elevate the entire team, and drive innovation through automation.

What You'll Do:
  • Partner with technical leadership to define and evolve the framework architecture for the Solutions Automation team, including design patterns, technology selection, and integration standards
  • Define standards and reference patterns for integrating generative AI into the software development lifecycle, including AI-assisted test generation, triage, and developer tooling, with clear attention to quality, code provenance, IP, and security
  • Prototype new frameworks, patterns, and AI-augmented tooling to validate architectural decisions before team-wide adoption
  • Partner with the associate director and engineering managers to shape and drive the long-term technical roadmap, establishing and maintaining technical standards, coding practices, and quality benchmarks, and reviewing and approving designs
  • Own lab and framework standardization, ensuring consistent environments and tooling across all teams, and drive technical modernization and platform scalability initiatives
  • Represent the Solutions Automation team (SAT) in Technical Interchange Meetings (TIMs), Daily Change Control Boards (DCCBs), and other technical forums, and facilitate architecture reviews and technical workshops that elevate the team's capabilities
  • Grow the technical depth of every engineer on the team through mentorship, design and code reviews, pairing on hard problems, and leading technical onboarding for new hires
  • Provide technical evaluation support during hiring, including the design of technical interview assessments and candidate evaluation
What You'll Need to Succeed:
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 10+ years of progressive engineering experience, preferably in software development, automation, and/or testing
  • Demonstrated experience defining software architecture, framework design, and technical standards for automation or software development teams
  • Demonstrated experience integrating generative AI tooling into software development or test automation workflows, with the judgment to know where AI adds leverage and where it adds risk
  • Strong understanding of modern software development practices, CI/CD pipelines, cloud-native architectures, and software testing principles (including test strategy, automation, and integration with the SDLC)
  • Proven ability to define and communicate technical vision, making architecture decisions that balance innovation with pragmatism, and to evaluate and introduce new technologies, tools, and patterns that improve team productivity and product quality
  • Excellent communication skills, with the ability to convey complex technical concepts clearly to both engineering and non-technical stakeholders
  • Product-minded engineering judgment and strong design taste, with experience collaborating with product managers or directly with end users to ensure the team solves the right problems and ships tooling users genuinely want to use
  • Curiosity and a growth mindset, with a pattern of learning new domains and tools quickly, sound judgment in assessing risks, tradeoffs, and second-order effects when making architecture decisions, and the willingness to change direction when new evidence contradicts earlier assumptions
  • Bias for action and a track record of shipping complex technical initiatives end to end
Things Thatย Would beย Greatย if You Brought to the Table:
  • Knowledge of satellite communications, computer networking, or telecommunications systems
  • Exposure or experience with laboratory test environments
  • Experience with internal developer platforms, platform engineering, or developer experience (DX) initiatives
  • Experience with infrastructure-as-code, modern CI/CD platforms (GitHub Actions, GitLab CI, Jenkins, etc.), or DevSecOps practices
  • Experience with agentic or autonomous systems, AI evaluation frameworks, or evaluating AI coding assistants at team or org scale
  • Experience with software management tools (JIRA, etc.)
  • Experience scaling engineering practices across multiple Agile delivery teams
We'll also need you to:
  • This position directly performs under, supports, or is exposed to a U.S. government contract. To comply with the requirements of that U.S. government contract, applicants for this position must be a U.S. citizen.
  • Be on-call to support operational issues
  • Be able to travel up to 15 days annually
Work Environment:

This position primarily works in an office setting and is largely sedentary with the majority of the position working with a computer. The role typically requires the use of basic office equipment such as a phone, video, computer, keyboard, mouse, and printer.ย 

We believe in-person connection drives innovation, strengthens mentorship, and builds culture, while flexibility enables employees to do their best work. Under Iridium's Hybrid Work Policy, employees are expected to work at least three days per week (approximately 60%) in an Iridium office to support collaboration, relationship-building, and professional growth.

ย 

Additional Information

This job description outlines the general nature and level of work for this role and is not a comprehensive list of duties, responsibilities, or qualifications. Employees may be assigned additional responsibilities as needed.

Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.

Employment Type: FULL_TIME