Senior Software Engineer

Iridium SatelliteChandler, AZ
Hybrid

About The Position

Iridium is seeking a Senior Software Engineer for a Space Development Agency (SDA) project. This role involves applying cutting-edge technologies to lead complex design and development efforts, owning significant components or services, and driving improvements in reliability, scalability, and security across space, ground, and cloud-enabled systems. The ideal candidate will enjoy influencing technical direction, mentoring other engineers, and collaborating cross-functionally to deliver mission-critical capabilities within a satellite ground operations environment.

Requirements

  • Bachelor of Science degree in Computer Science, or other engineering discipline
  • 8+ years software programming experience on Agile based teams
  • Strong proficiency in one or more languages and demonstrated ability to learn new technologies quickly
  • Experience designing scalable systems and improving performance, reliability, and maintainability
  • Strong analytical and problem-solving skills with sound engineering judgment
  • Excellent communication skills, with the ability to clearly convey products, deliverables, analyses, and/or issues to groups outside of your team or those who are unfamiliar with the topic
  • Confidence and ability to easily build relationships with leadership and colleagues outside of your team
  • Possess an analytical mindset, with the ability to understand a situation or problem and think critically to make decisions and come up with out-of-the-box solutions
  • Proactive in providing feedback and enthusiastic in sharing knowledge with others
  • Capable of prioritizing own tasks and potentially the tasks of others while making sure deadlines are met
  • Work in the office at least 3 or more days a week
  • Be a U.S. Citizen
  • Be able to obtain and maintain U.S. Government security clearance

Nice To Haves

  • Experience with Kubernetes / Docker / Podman / ArgoCD
  • CI/CD Pipelining (GitLab, JFrog Artifactory , BitBucket)
  • Python / Java / C++ / Type Script / Perl
  • Atlassian management/software development tools: Jira / Git / Crucible / Confluence
  • Micro services architectures
  • Automated testing frameworks
  • Gov and non-Gov Amazon Web Services (AWS) cloud environments

Responsibilities

  • Work independently to design and implementation for complex features, components, or services
  • Own technical execution and quality outcomes for assigned subsystems
  • Drive best practices in CI/CD, automation, testing, and secure coding
  • Lead root cause analysis for high-impact issues and implement preventive improvements
  • Mentor engineers through code reviews, design reviews, and technical coaching
  • Update issue/feature data in Atlassian Project/Software tracking tools
  • Follow existing Iridium processes for Change Control, Prioritization, Risk Management, Commercial off-the-shelf (COTS) Management, Build and Test software deployments and use advanced knowledge to assist in development of process/procedure documentation materials
  • Collaborate cross-functionally to shape requirements, interfaces, and technical plans
  • Edit, structure and present data, concepts and arguments clearly and succinctly through briefings and documentation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service