Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Chandler, AZ vacancy
  • $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... 
    Suggested
    Full time
    Contract work
    Work at office
    Remote work
    3 days per week

    Iridium Satellite

    Chandler, AZ
    1 day ago
  •  ...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... 
    Suggested
    Work experience placement

    Professional Recruiters

    Tempe, AZ
    4 days ago
  •  ...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... 
    Suggested
    Internship

    Danaher Corporation

    Chandler, AZ
    1 day ago
  •  ...~ 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... 
    Suggested
    Contract work
    Monday to Friday

    Anveta

    Chandler, AZ
    3 days ago
  • 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

    RIT Solutions

    Chandler, AZ
    16 hours ago
  •  ...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... 

    EXL

    Chandler, AZ
    4 days ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Gilbert, AZ
    2 days ago
  •  ...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

    Leading Utilities Organization

    Chandler, AZ
    2 days ago
  •  ...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... 

    AceStack LLC

    Chandler, AZ
    1 day ago
  •  ...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

    Insight Global

    Chandler, AZ
    3 days ago
  • 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 ...

    ClifyX

    Chandler, AZ
    1 day ago
  • 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,...

    Staffing the Universe

    Chandler, AZ
    9 hours ago
  •  ...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... 

    Syntricate Technologies

    Chandler, AZ
    4 days ago
  • 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...

    Syntricate Technologies

    Chandler, AZ
    4 days ago
  •  ...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... 

    InterSources

    Gilbert, AZ
    4 days ago
  •  ...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 time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation

    Bechtel Global Corporation

    Chandler, AZ
    5 days ago
  •  ...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.... 

    Footprint LLC

    Gilbert, AZ
    3 days ago
  •  ...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 contractors
    Work at office
    Local area

    Exyte

    Chandler, AZ
    1 day ago
  • $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 office
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Chandler, AZ
    16 hours ago
  •  ...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 placement
    Immediate start
    3 days per week

    Artech

    Chandler, AZ
    2 days ago
  • $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 time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    RELX

    Chandler, AZ
    1 day ago
  • $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 time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Chandler, AZ
    1 day ago
  • $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 time
    Relocation
    Shift work

    Northrop Grumman

    Chandler, AZ
    1 day ago
  •  ...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... 

    Insight Global

    Chandler, AZ
    2 days ago
  • $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 time
    Work at office
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Chandler, AZ
    1 day ago
  •  ...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 time
    Contract work
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Remote work
    Relocation

    Bechtel Global Corporation

    Chandler, AZ
    16 hours ago
  • $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 work
    Work at office
    Remote work

    Iridium

    Tempe, AZ
    1 day ago
  •  ...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 placement
    Afternoon shift
    Early shift

    Professional Recruiters

    Tempe, AZ
    3 days ago
  •  ...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... 

    SynergisticIT

    Mesa, AZ
    16 hours ago
  • $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 wage
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday

    Optum

    Tempe, AZ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!