Senior Software Engineer
Iridium Satellite Communications
Senior Software Engineer
If you enjoy learning about and working with breakthrough technologies and are enthusiastic about working in the space industry, then you will be excited about the Senior Software Engineer opening with Iridium for a Space Development Agency (SDA) project. As the Senior Software Engineer, you will apply cutting edge technologies to lead complex design and development efforts, own significant components or services, and drive improvements to reliability, scalability, and security across space, ground, and cloud-enabled systems. This role is for you if you enjoy influencing technical direction, mentoring other engineers, and partnering cross-functionally to deliver mission-critical capabilities within a satellite ground operations environment.
What You'll Do:
- 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
What You'll Need to Succeed:
- 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
- Have confidence and be able 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
- Be proactive in providing feedback and be enthusiastic in sharing your knowledge with others
- Capable of prioritizing your own tasks and potentially the tasks of others while making sure deadlines are met
Things That Would be Great if You Brought to the Table:
- Experience with the following technologies:
- 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
We'll also need you to:
- Work in the office at least 3 or more days a week to foster collaboration with the team and stakeholders
- Be a U.S. Citizen
- Be able to obtain and maintain U.S. Government security clearance
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.
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.
- ...Gridpoint in Reston, Virginia is seeking a Senior Software Engineer to independently implement solutions for complex software products. The role requires at least 8 years of experience in software engineering and proficiency in Java or .NET. You will participate in specification...Senior
- ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation... ...Antithesis is the Fuzzer, our autonomous search engine for bugs and one of the most technically... ...without ever letting up. As a Senior Engineer on the Autonomous Search team, you...SeniorWork at office
$163.8k - $245.8k
...Workday, Inc. is seeking a Senior Software Development Engineer to support U.S. Federal Government contracts, requiring a TS/SCI w/CI Poly security clearance. Ideal candidates should have over 8 years experience in web application development or SaaS technologies, strong...SeniorFull timeFlexible hours$86.8k - $198k
...Software Engineer, Senior As a back-end developer, you will work on clean code, APIs, analytics, and infrastructure to build user-focused solutions for our clients. You will help identify potential risks, contribute to solution development, and create efficient and effective...SeniorLocal area- ...Founded in 2003, GridPoint is headquartered in Reston, Virginia, with an office in Roanoke, Virginia. Job Description The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products...SeniorWork at office
$130k - $180k
...HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to join the Space Ground Systems Team. The mission of the Ground Systems Team is to provide the tooling to operate and maintain a growing constellation of small commercial satellites. This group...SeniorRemote workNight shift- ..., code comments and clear code. Develop software solutions by studying information needs;... ...the program manager and Chief Software Engineer. Coordinate software development activities... ...Systems, or related STEM degree. Senior‑level experience deploying microservices...SeniorContract workTemporary work
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer in Test Full Time Reston, VA, US Requisition ID: 1077 What will my responsibilities include as SSET at CertiPath? Responsibilities...SeniorFull timeTemporary workWork experience placementLocal areaFlexible hours3 days per week
- ...computing solutions. Founded by ex-Googlers with engineers from Google, Amazon, and Capital One, SZNS... ...data engineering, blockchain, and cloud-native software application development." We are seeking a talented Senior Software Engineer to join our growing team. As a...SeniorWork at office
- ...facilitate the development and implementation of innovative healthcare software solutions, including artificial intelligence (AI) applications... ...integrated into clinical workflows. If you are a software engineer with a passion for improving healthcare for the world, we want...Senior
- ...Responsibilities Planning, conducting, and coordinating agile software development activities. Designing, developing, documenting, testing... ...Professional Business Unit: SPACE Career Area: Software Engineering Type: Full-Time Shift: First Relocation Available: Possible Location...SeniorFull timeContract workRelocationShift work
- ...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...SeniorFull timeFlexible hours
- ...Senior Software Engineer Wärtsilä Energy Storage is powering the shift to a cleaner, more resilient grid. We work at the front lines of the energy transition, helping partners around the world maximize the value of renewables through grid-scale battery systems, advanced...SeniorContract workShift work
$86k - $138k
...Software Engineer (Senior) Job Locations US Requisition ID 2026-167752 Position Category Information Technology Clearance Secret Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES...SeniorContract workRemote workShift work- ...Overview Senior Software Engineer — Herndon, VA — TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it’s architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed...Senior
- ...Sr Software Engineer Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations...SeniorWork experience placement
$158k - $294k
...Job Title Scientist, Software Engineer - RUST Expert Job Code 38748 Job Location Herndon, VA (on-site) Schedule 9/80 Regular (9 out of every 14 days – totaling 80 hours worked – and every other Friday off) Job Description We are seeking an experienced Software Engineer...SeniorLocal areaFlexible hours$86.8k - $198k
...Job Number: R0236102 Software Engineer, Senior The Opportunity: As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a back...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...over time. This is a critical role for someone who can combine software/service ownership, platform administration design, integration... ...sites Partner with Software Architecture, Platform Engineering, Security, Field Engineering, Operations, and QA to ensure the...SeniorRemote work
$150k - $190k
...s expertise in remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied defense and intelligence... ...at Umbra. About the Job We are looking for a Senior Ground Software Engineer to join the Ground Software team in Mission...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$93.2k - $164.45k
...Software Engineer Senior | Lockheed Martin Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can innovate, invest, inspire...SeniorFull timeContract workTemporary workWork experience placementFlexible hours- ...Senior Software Engineer Apply now » Date: Jun 10, 2026 Location: Herndon, VA, US, 20171 Company: Hubbell Incorporated Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products...SeniorContract workFlexible hours
$191k - $254k
...Senior Embedded Software Engineer (Bare Metal) Software | Reston, VA | Full Time Position: Senior Embedded Software Engineer Location: Reston, VA Category: Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift$157.3k - $215.1k
...Senior Software Engineer At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of...Senior- ...Senior Software Engineer Job Category Information Technology Market Location VA - Northern Virginia Location VA - Reston Apply Now ( NVR, Inc. is seeking Senior Software Engineer to work on site in Reston, VA. NVR’s technology teams thrive on providing...SeniorPermanent employmentFull timeImmediate start
- ...Senior Software Engineer Herndon, Virginia, United States What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small, technically focused team supporting national security missions at a customer site in Herndon, Virginia. This is...SeniorImmediate startRemote work
- We are seeking a Senior Software Engineer to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We're looking for the best and the brightest to join us in...SeniorRemote work
- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer. Location: Reston, VA. Purpose: Performs complex analysis, design, development, automated unit and...SeniorWork experience placementImmediate start
$157.3k - $215.1k
...industry training and more. Join us to drive positive, lasting change that moves missions and the government forward! As Senior Software Engineer, you’ll bring creative architect solutions to end customers, with the goal to make an impact across the federal government...SeniorLive inWork at officeLocal area$97.01k - $164.91k
...and protect our freedom. BAE Systems Cyber Security Products (CSP) is seeking a highly motivated and experienced Senior Software Engineer to join our growing team. In this role, you will be a key contributor to the full software development lifecycle of critical...SeniorFull timeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Reston, VA
- experienced software developer Reston, VA
- federal - software developer Reston, VA
- senior software engineer Reston, VA
- software developer fintech Reston, VA
- part time software developer remote Reston, VA
- software engineer Reston, VA
- software engineer healthcare Reston, VA
- rust software engineer Reston, VA
- scientific software engineer Reston, VA

