Senior Software Engineer

Iridium Satellite, LLCReston, VA
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.
  • 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.
  • Experience with CI/CD Pipelining (GitLab, JFrog Artifactory, BitBucket).
  • Experience with Python / Java / C++ / Type Script / Perl.
  • Experience with Atlassian management/software development tools: Jira / Git / Crucible / Confluence.
  • Experience with Micro services architectures.
  • Experience with Automated testing frameworks.
  • Experience with Gov and non-Gov Amazon Web Services (AWS) cloud environments.

Responsibilities

  • 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.
  • Assist in development of process/procedure documentation materials using advanced knowledge.
  • 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.

Benefits

  • Award-winning and innovative workplace.
  • Opportunity to work with breakthrough technologies.
  • Opportunity to work in the space industry.
  • Opportunity to make a difference in the world.
  • Empowering and inclusive culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service