Principal Software Engineer
Iridium
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.
Our work spans the full stack and then some: from device-level integration (Python/pySerial talking directly to hardware) up through Python data and automation services (FastAPI, Pandas, NumPy, Airflow), event streaming with Apache Pulsar, PostgreSQL and the ELK stack, and out to React front-ends on Linux. Parts of our infrastructure run on AWS (EC2, ECS/ECR, ALB/NLB), and we're actively expanding our cloud footprint. We're looking for someone comfortable operating across that whole range, not an expert in every tool.
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
- Comfort operating across the full stack, including low-level device or hardware integration, with the ability to reason about system behavior from the protocol layer up to the user interface
- 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
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.
#J-18808-Ljbffr$150k - $200k
...Principal Software Engineer Job Locations: US-AZ-Chandler Job ID: 2026-4898 Category: Engineering Worker Category: Regular Full-Time[F] Company Overview Iridium is an award-winning and innovative satellite communications company with bragging rights to...SuggestedFull timeContract workWork at officeRemote work3 days per week- ...Principal Software Engineer, Tempe Az. We are seeking a Principal Software Engineer who will be responsible for the suite of Finance Technology applications and systems. This role will be responsible for the maintenance and upkeep of all infrastructure and environments...SuggestedWork experience placement
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedInternship
- ...~ Proven experience with Pega system integrations (REST/SOAP, services, connectors) ~ Solid understanding of: ~ Pega rules engine ~ Flow rules, decision tables, data pages ~ Performance tuning and troubleshooting ~ Experience leading or mentoring development...SuggestedContract workMonday to Friday
- Python Developer With Etl Location: Chandler, AZ (NO RELOS) 8 years' experience Looking for hands on strong python development Strong with ETL - must have Familiar with JSON Must have MSSQL and MongoDB Strong API Development Ability to read Perl ...Suggested
- ...innovative, scalable, and high-quality technology solutions. Our global team consists of experienced professionals in design, software engineering, analytics, and data science, committed to solving complex business problems and enabling our clients to achieve their...
$65.8k - $213.4k
...and take pride in our contributions to the nation’s safety. We are recruiting for junior, mid-level, and senior engineers with a background in Software Engineering to support our team . This position can be located in either of the following locations: Redondo...Full timeRelocation packageShift work- ...Agentic Ai Engineer – Hiring Fast! Industry: Finance Location: Chandler, AZ Pay Rate: $--/HR on W2 Only – NO C2C Setting: Hybrid... ...Job ID: 247937 Required Qualifications: ~4+ years of software engineering experience. ~ Bachelor's degree in computer science...Remote work
- ...Role : . AI Prompt Engineer Location: Chandler, AZ, Jersy City, NJ & Charlotte, NC FTE Job Description Must Have Technical/Functional Skills Objective of Role: We are seeking a highly skilled Prompt Engineering & AI Solutions Specialist...
- ...and delivery timelines. Clearly map and define requirements to support coordinated execution. Engage each RTE (Release Train Engineer) to drive alignment and ensure accountability across teams. AI Awareness & Enablement Build awareness and understanding of...Shift work
- Power Platform Development • Design and develop Copilot Studio Apps and Power Apps • Create advanced workflows using Power Automate ( Cloud + Desktop flows) • Model and manage enterprise data using Dataverse • Develop and maintain CoPilot Studio Agents ...
- Power Platform Developer Location: Chandler, AZ/ Charlotte, NC (Hybrid - onsite 4 days) Duration: 12+ months Key Responsibilities Design and build automated workflows using Power Automate Create and manage Dataverse tables, relationships, business rules,...
- ...contingent resource assignment you may: Consult on complex initiatives with broad impact and large-scale planning for Specialty Software Engineering. Review and analyze complex multi-faceted larger scale or longer-term Specialty Software Engineering challenges that...
- Java Full Stack Developer Must have 10+ years of IT experience. Must have skillsets: Java, J2EE, REST. Must have React JS experience. JavaScript, Angular, Node.JS. Analytical/debugging skills. Solid understanding and experience using Web Services (SOAP and/or RESTful...
- ...Digital Transformations across various domains and industries. Our history spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the...
- ...of this work, the M&T team is responsible for delivering the engineering, procurement, and construction scope required to complete and... ...operations, and client teams. • Experience with Commissioning Software (Smart Completions) and/or Digital Software. • Experience in...Full timeTemporary workWork experience placementWork at officeLocal areaRemote workRelocation
- ...measurement equipment, solving technical problems, and partnering with Engineering, Quality, R&D, and Manufacturing teams.In this role, you will... ...execute CMM inspection programs using PC-DMIS and applicable software.Set up parts, fixtures, probes, and equipment for inspection....
- ...Discover your exciting role The Lead Structural Engineer is responsible for working under the supervision of Senior Engineers to... ...Experience with Design-Build Experience with structural analysis software such as RAM, STAAD, Tedds and Enercalc Experience working in...For contractorsWork at officeLocal area
$113.3k - $205.52k
...#OneJamf. What you'll do at Jamf: As a Senior Site Reliability Engineer, you'll help us balance development velocity with the reliability... ...What we are looking for: Minimum of 5 years experience in software engineering, SRE or production operations roles. (Required) Strong...Work at officeRemote workWorldwideFlexible hours- ...You will design, build, and evolve systems that ensure our applications are measurable, reliable, and self-healing, while enabling engineering teams to quickly detect, diagnose, and resolve issues. Required Skills & Qualifications: ~ Bachelor's Degree in Computer...Work experience placementImmediate start3 days per week
$104.9k - $174.7k
...You can learn more about LexisNexis Risk at the link below, About the Role: We are hiring a hands-on Senior Site Reliability Engineer (SRE) to actively build, operate, and improve the reliability of our production systems. This is not a purely advisory role you...Full timeWork at officeLocal areaRemote workWork from homeFlexible hours$88.8k - $144.8k
...career with opportunities to learn, grow, and make an impact. Join us! Position Summary: We are seeking a highly skilled Software Engineer with expert-level Golang experience, strong system design capabilities, Kubernetes development expertise, and hands-on exposure...Full timeWork at officeFlexible hoursShift workDay shift$87.6k - $203.6k
...take pride in our contributions to the nation’s safety. We are recruiting for junior, mid-level, and senior engineers with a background in Embedded Software Engineering to support our team. Locations Include: Gilbert, AZ; Chandler AZ; SW - Dulles, VA; Fairfax, VA;...Full timeRelocationShift work- ...Job Description Insight Global is seeking multiple Senior Site Reliability Engineer's (SRE) – Identity & Cryptography for a leading financial services client. This role focuses on ensuring the reliability, security, and scalability of enterprise identity platforms...
$98.4k - $184.2k
...your pioneering spirit to our collaborative teams. As a Ground SW Engineer: C/C++ Simulation – Level 3 or Level 4 located in Chandler, AZ,... ...you will develop and integrate ground support equipment (GSE) software, simulators, and test tools in a Linux-based, classified...Full timeWork at officeRemote workRelocation packageShift work- ...Corporation, located at Intel's Ocotillo campus in Chandler, Arizona. As part of this work, the M&T team is responsible for delivering the engineering, procurement, and construction scope required to complete and finish-outa leading-edge chipmaking facility - a highly demanding...Full timeContract workTemporary workWork experience placementFor subcontractorWork at officeLocal areaRemote workRelocation
$125k - $165k
...innovate, grow professionally, and make a meaningful impact. What We’re Looking For: Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the‑art satellite ground system and user equipment for the company's satellite-based...Contract workWork at officeRemote work- ...Sr. Software Engineer – Tempe, Az ETL Tools Performs systems design and analysis, develops code, and testing to ensure successful and seamless communication among the various IT systems users and applications components. Develop and support customized code, ETL, interfaces...Work experience placementAfternoon shiftEarly shift
- ...with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data... ...citizens to apply. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make...
$91.7k - $163.7k
...Improve the lives of others while Caring. Connecting. Growing together. Job Description - Senior Software Engineer (2379872) Senior Software Engineer - 2379872 Description - External Optum is a global organization that delivers care, aided by technology to help...Minimum wageFull timeWork experience placementLocal areaRemote workMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Chandler, AZ
- software sales executive Chandler, AZ
- software technology Chandler, AZ
- software intern Chandler, AZ
- entry level software sales Chandler, AZ
- software sales representative Chandler, AZ
- id software Chandler, AZ
- software sales Chandler, AZ
- internship software Chandler, AZ
- healthcare software sales Chandler, AZ

