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

Principal Software Engineer

Full-time

Iridium Satellite LLC

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.

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

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.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Chandler, AZ vacancy
  • $159.75k - $225.5k

     ...of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power personalization, lifecycle... 
    Suggested
    Remote work

    Shutterfly

    Tempe, AZ
    4 days 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
  •  ...company perks await!Job Description:We are seeking a skilled Software Developer with hands-on experience in AI-assisted development...  ...coding platforms. The ideal candidate will have strong software engineering fundamentals, experience building scalable applications, and the... 
    Suggested
    Full time

    Microchip Technology

    Chandler, AZ
    1 day ago
  • $65.8k - $213.4k

     ...together 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 Beach (... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    Gilbert, AZ
    3 days ago
  • $132k - $181.5k

     ...AreApplied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new...  ..., or wherever you may go. Learn more about our benefits. As a Software Engineer at Applied Materials, you’ll dive deep into ground-... 
    Suggested
    Full time

    Applied Materials

    Chandler, AZ
    3 days ago
  • $70.3k - $205k

     ...our careers page to see what exciting opportunities and company perks await!Job Description:Microchip is hiring for an Applications Engineer in the Networking Communication Group. The Applications Engineer will be supporting PCIe and USB products. The Applications... 
    Full time

    Microchip Technology

    Chandler, AZ
    1 day ago
  • $80 - $95 per hour

    We are seeking an experienced Embedded Software Engineer to support the development of advanced real-time embedded systems for mission-critical applications. This role offers the opportunity to work on complex software solutions that contribute to cutting-edge technology... 
    Contract work
    Temporary work

    TEKsystems

    Chandler, AZ
    3 days ago
  • $135k - $150k

     ...Senior Software Engineer (TS Clearance) Chandler, AZ, United States $ 135,000.00 - 150,000.00 (US Dollar) Inizio Partners is a top-rated executive hiring and IT placement firm serving clients globally. Inizios clients include fortune 500 companies, consulting firms... 
    For contractors
    Local area
    Relocation package

    Inizio Partners

    Chandler, AZ
    1 day ago
  •  ...Job Description Apply now Software Engineer II Posting Start Date: 10/1/26 Job Location (Short): Mesa, Arizona, USA, 85210-6105 | Mesa, Arizona, USA, 85210-6105 | Chandler, Arizona, USA, 85249 | Phoenix, Arizona, USA, 85034 | Tucson, Arizona... 
    Contract work
    Live in
    Remote work
    Worldwide

    Komatsu

    Chandler, AZ
    5 days ago
  • $100k

     ...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Gilbert, AZ
    1 day ago
  • Key ResponsibilitiesDesign develop and maintain Python based applications and automation scriptsDeploy Python applications using CICD pipelines across environmentWork closely with DevOps teams on build release and deployment automationImplement and manage containerized ...

    LTM

    Chandler, AZ
    1 day ago
  • $159k - $305k

    About this role:Wells Fargo is seeking a Senior Technology Resiliency EngineerWe are building a team of senior technology resiliency engineers to define and shape the future of how technology operates at scale within a global financial institution. This role is responsible... 
    Full time
    Work experience placement
    Shift work

    Wells Fargo

    Chandler, AZ
    4 days ago
  •  ...designed to meet the needs of every learner. We are looking for engineers who are passionate about building innovative applications of...  ...short-term and long-term needs Evaluate new technologies and software products to determine the feasibility and desirability of incorporating... 
    Temporary work
    Local area
    Immediate start

    Savvas Learning

    Chandler, AZ
    2 days ago
  • $78.2k - $132.9k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...productsWork with engineering teams to resolve hardware/software issues, scope feature requests to improve current products, and... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Chandler, AZ
    1 day ago
  • Job DescriptionJob Description:We are looking for proactive individuals with mechanical/thermal/electrical degree engineering background, positive team player attitude who can plan and drive product development. Successful candidates should possess skills in understanding... 
    Full time

    Advantest

    Chandler, AZ
    2 days ago
  • Company DescriptionAll SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance.Job DescriptionNeed someone with PHP and Laravel experience at a senior level (actually, just don't...
    Full time
    For contractors

    SA Technologies

    Chandler, AZ
    12 hours ago
  • Position Summary Join our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant...  ...innovation. Work You’ll Do As a Center Delivery Consultant, Software Engineering Solutions on the HCI team, you will join the... 
    Work at office
    Local area

    Deloitte

    Gilbert, AZ
    12 hours ago
  • Job Description: Role: Python Developer Location: Chandler, AZ (Hybrid role - 3 days/week) Job Description Key Responsibilities Design develop and maintain Python based applications and automation scripts Deploy Python applications...
    3 days per week

    VDart

    Chandler, AZ
    12 hours ago
  • Job Role - Python Developer Experience: 6 To 10 + year of Experience . Location - Chandler, AZ Local Job Description Skill: Must Have Technical/Functional Skills: Unix, Shell Scripting, Python, Production Support Roles &...
    Local area

    AceStack LLC

    Chandler, AZ
    3 days ago
  • Python Developer Location: Chandler, AZ Onsite days: 3 days per week Interview process: video coderbyte with our screener than video interview with the client (no onsite) Must have: Heavy hands on Python back end coding Strong OOP experience Extensive...
    3 days per week

    RIT Solutions

    Chandler, AZ
    4 days ago
  •  ...DevOps Engineer Duration: 24 Months Location: Charlotte, NC / Minneapolis, MN / Chandler, AZ Hybrid Role Day-to-Day: Strictly heads down work. Engineering work Daily standups with the team. Must Haves (and how they are used): CICD Especially the... 
    Shift work

    Veracity

    Chandler, AZ
    4 days ago
  •  ...Lead Software Engineers DevOps for Salesforce - CICD Environment Lead complex technology initiatives including those that are companywide with broad impact. Act as a key participant in developing standards and companywide best practices for engineering complex and... 
    Work experience placement

    Samprasoft

    Chandler, AZ
    12 hours ago
  • $133.3k - $237.1k

     ...Wells Fargo Technology Engineer At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially...  ...Web-API consumption experience ~4+ years of experience with software architecture design principles and designing software solutions... 
    Work at office
    Remote work

    Phenom People

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

    RIT Solutions

    Chandler, AZ
    4 days ago
  • ETL DeveloperWe will transfer visas and process GCs if needed! Charlotte, NC, Chandler, AZ, Phoenix, AZ, Minneapolis, MN, Des Moines, IA - hybrid onsite 2-3 days/week 12+ months- hybrid onsiteRequired Skills:4+ years of Ab Initio experience4+ years of Teradata experience...
    2 days per week
    3 days per week

    RIT Solutions

    Chandler, AZ
    18 hours ago
  •  ...Prompt Engineering & Ai Solutions Specialist We are seeking a highly skilled Prompt Engineering & AI Solutions Specialist to design, develop, and optimize enterprise-grade AI solutions using frontier large language models (LLMs). The ideal candidate will have hands-... 

    ClifyX

    Chandler, AZ
    2 days ago
  • POSITION SUMMARYMcCarthy Building Companies is seeking a SCADA Engineer to join our Supervisory Control and Data Acquisition, and Commissioning team.RESPONSIBILITIESThe SCADA Engineer will be responsible for successful completion of assigned projects, which requires technical... 
    Local area

    McCarthy Building

    Chandler, AZ
    3 days ago
  • Discover your exciting roleThe Senior Lead Mechanical Engineer participates in a team environment consisting of engineers and designers to produce construction documents for the following systems: HVAC wet/dry, plumbing, controls and the like.Explore your tasks and responsibilitiesPerforms... 
    Full time

    Exyte

    Chandler, AZ
    1 day ago
  •  ...a security subject matter expert, partnering closely with enterprise architecture, application and platform teams, cybersecurity engineering, and business stakeholders to embed security-by-design into cloud solutions. The role balances deep technical expertise with strong... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Live in
    Flexible hours

    Avnet

    Chandler, AZ
    12 hours ago
  • Discover your exciting roleThe Tool Install Lead Mechanical Engineer is responsible for working with a tool install design team on projects. Systems can include distribution of exhaust, water, and clean and support utilities..Explore your tasks and responsibilitiesWorks... 
    Full time
    Local area
    Work visa

    Exyte

    Chandler, AZ
    12 hours ago

Do you want to receive more vacancies?

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