Senior Software Developer
$120k - $160kIridium Satellite
Senior Software Developer
Job Locations US-VA-Reston | US-CO-Denver | US-PA-Philadelphia Job ID 2026-5014 Category Engineering Worker Category Regular Full-Time[F]Company Overview
Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world. For over 20 years, Iridium's unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things.
At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed. Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions. Our talented teams are passionate about their work and the impact our company makes around the world. Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves. We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.
What We're Looking For:
Join us as a Senior Software Developer and help power the mission systems that keep national security space operations running. In this role, you'll be responsible for identifying and autonomously implementing ideas and solutions as it relates to the design and delivery of missioncritical ground segment software that connects satellites, ground networks, and operators in real time. You'll be embedded in a National Security Missions team focused on fulllifecycle ground architecture, working shouldertoshoulder with experts across software, systems, and operations. Every day, you'll tackle complex, realworld problems whose solutions directly influence mission outcomes and protect critical national interests. If you want to build cuttingedge space technologies in a fastpaced, highvisibility environment where your work truly counts, this role puts you at the center of the action.
This position requires an active Top-Secret/SCI Clearance (A U.S. Security Clearance that has been active in the past 24 months is considered active).
What You'll Do:
- Support the Design & Delivery of the Ground System : Collaborate with a multidisciplinary team to design, build, and deploy a state-of-the-art, highly resilient Ground System. Support end-to-end development, from system architecture and software design to integration, test (I&T), and operational deployment.
- Support CI/CD & Deployment Strategy : Build, configure, and maintain CI/CD pipelines and build environments to ensure secure, consistent, and repeatable software deployments across mission networks.
- Manage Software Releases : Play a key role in planning, coordinating, and executing software releases, ensuring strict alignment with stakeholder timelines, program schedules, and budget constraints.
- Ensure Rigorous Process & COTS Integration : Adhere to and systematically refine established protocols for change control, risk management, prioritization, and COTS (Commercial-off-the-Shelf) integration. Contribute your technical depth to formalize robust build/test procedures and process documentation.
- Track & Trace Execution : Independently maintain accurate, up-to-date issue tracking, feature documentation, and project status across the development lifecycle utilizing Atlassian tools.
- Lead Technical Communication : Translate complex ground segment concepts into clear, concise briefings, documentation, and written reports tailored for both highly technical engineering teams and non-technical government stakeholders.
- Apply Technical Expertise : Provide timely, well-informed technical input within your area of expertise to support stakeholder inquiries, system development, and cross-functional efforts.
- Innovate & Solve : Autonomously identify and implement robust software solutions to overcome complex architectural challenges, delivering secure, customer-driven mission capabilities.
What You'll Need to Succeed:
Required Qualifications
- Bachelor of Science degree in Computer Science, Software Engineering, or a related engineering discipline
- 8+ years of hands-on software development experience, with a strong focus on network-level or systems-level programming
- Proficiency in Python and Java, with demonstrated ability to write production-grade code in both languages
- Strong experience working in Linux-based environments, including Bash shell scripting for automation and system administration
- Hands-on experience with RESTful APIs, protocols, WebSockets, and log aggregation/analytics tools such as the ELK stack (Elasticsearch, Logstash, Kibana) or equivalent
- Working knowledge of both relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB)
- Proven track record of delivering software within Agile-based development teams
- Ability to design, implement, and maintain comprehensive unit and integration test suites, contributing effectively across the full software development lifecycle
- Ability to comprehend and work from detailed technical documentation, specifications, and architecture diagrams
Professional Skills & Attributes
- Excellent written and verbal communication skills, with the ability to clearly articulate products, deliverables, analyses, and technical issues to cross-functional teams and non-technical stakeholders
- A confident, relationship-oriented professional who builds trust and rapport easily with leadership, peers, and colleagues across the organization
- An analytical and creative problem-solver who can assess complex situations, think critically, and develop innovative, out-of-the-box solutions
- A proactive team contributor who actively shares knowledge, provides constructive feedback, and mentors others to elevate the team's capabilities
- Strong organizational and time management skills, with the ability to prioritize your own workload-and potentially guide others-to consistently meet deadlines
- A continuous learner with a growth mindset, eager to expand your skill set and develop deep expertise across the full suite of System Performance and Analysis software
Preferred Qualifications
- Experience in satellite operations ground segment environments, particularly in network management or packet-level data handling
- Familiarity with the Atlassian tool suite (Jira, Confluence, Bitbucket) in a professional development setting
Things That Would be Great if You Brought to the Table:
- Experience with Flight Dynamics, in the context of satellite missions, pertains to the function that determines, predicts, and controls a spacecraft's orbit, attitude, and trajectory over its lifetime, including the maneuvers needed to achieve and maintain the desired flight path.
- Experience with Mission planning, in the context of satellite ground and space systems, is the set of processes, tools, and rules used to translate mission objectives into timeordered, constraintcompliant timelines of spacecraft, payload, and ground activities (including data collection and routing opportunities) across the full mission lifecycle.
- Experience with Network Management pertains to continuously supervising and controlling all links and nodes across the space segment (LEO/MEO/GEO satellites and intersatellite links) and the ground segment (gateways, teleports, user terminals, terrestrial backhaul).
- Containerization & Orchestration: Kubernetes, Docker, Podman, ArgoCD
- CI/CD Pipelines & Artifact Management: GitLab, JFrog Artifactory, Bitbucket
- Additional Programming Languages: C++, TypeScript, Perl
- Data Formats & Query Languages: XML, JSON, SQL
- Web Technologies: js, Apache Web Server
- Security: Security vulnerability analysis and remediation procedures
- Project & Development Tools: Atlassian suite including Jira, Git, Crucible, and Confluence
- Architecture & Design Patterns: Microservices architectures and distributed system design
- Testing: Automated testing frameworks and test automation strategies
- Cloud Environments: Government (GovCloud) and commercial Amazon Web Services (AWS) cloud environments
We'll also need you to:
- Must be a US Citizen
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.
Base Pay Range: $120,000 - $160,000 USD
Actual compensation will be determined based on a variety of factors and this range represents an estimate of compensation at the time of posting. Base salary is only one part of our compensation package for this role. You may also be eligible for company stock and annual bonus. Employee benefits also include medical, dental, and vision insurance coverage; 401(k) retirement plan options; paid time off and paid holidays; paid parental leave; and other discounts and perks.
Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.
$122.1k - $229.3k
...support our customers in building a safer global future. Overview of Opportunity Two Six is looking for a talented Senior Software Developer to join our growing team. In this role you will design, develop, and debug mission critical software source code that meets...SeniorFull timeContract workLocal area$92.3k - $166.85k
Analysis Solutions Business Area (ASBA) is seeking a Senior Cloud Engineer in Reston, Virginia. The successful candidate will work as a member of a government contractor team managing and securing mission critical infrastructure. You will work in a hybrid environment,...SeniorFull timeFor contractors- ...build automation to prevent problem recurrence. Design, write, and deploy software to improve the availability, scalability, and efficiency of Oracle products and services. Design and develop designs, architectures, standards, and methods for large-scale distributed...SeniorFull timeMonday to FridayFlexible hoursShift workNight shift
- ...Overview VTG is seeking a Software Developer todesign, develop, troubleshoot, and debug complex software applications forour customer in the Northern Virginia area. What will you do? Committed to delivering high-quality, efficient, and scalable solutions that...Senior
- ...Overview We are seeking a versatile Senior Software Developer with expertise in secure software engineering. The ideal candidate will combine technical proficiency in development tools and cyber security. The candidate will work in an agile environment, collaborating...Senior
$107.9k - $195.05k
Description Leidos is seeking a Full Stack Software Developer with expertise in modern front-end development frameworks such as Angular, React, or Vue as well as back-end development using TypeScript (e.g., building RESTful APIs working with NestJS). You will support a...SeniorWork experience placementLocal areaImmediate start$86.8k - $198k
...Job Number: R0245084 Software Developer, Senior The Opportunity: As a software sustainment engineer, you play a pivotal role in an application's functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...Senior/Staff/Senior Staff Software Engineer, 3DGS Enablement (SDK) About Ofinno: Ofinno is a leading research and development lab headquartered... ...D Gaussian Splatting (3DGS) by productizing 3DGS into a developer-friendly SDK and integrating it with MPEG V-PCC and/or G...SeniorFull time
- ...Description Responsibilities Our client is seeking an experienced, Senior Full Stack Java Developer to support a customer on a long term program. The Full... ...the product and development processes. Participating in software development process following agile model. The Software...Senior
- ...Senior DevOps Engineer We are seeking a Senior DevOps Engineer to design, implement, and support secure and scalable multi-cloud environments across AWS, Azure, and GCP. The role focuses on cloud architecture, infrastructure automation, CI/CD pipelines, and DevOps...SeniorRemote work3 days per week
- ...deployment solutions to enable efficient, secure, and scalable software delivery. The ideal candidate will have hands-on experience... ...DevSecOps pipelines Containerization & Orchestration Develop and manage containerized applications using Docker Deploy...Senior
$98.12k - $166.81k
...Overview Senior Software Engineer (Python) (USA/Remote) at ICF. The Health Engineering Solutions (HES) team works side by side with customers... ...outcomes-based hospital quality measure data. This contract develops a human-centric reporting system that allows refinement,...SeniorFull timeContract workWork experience placementWork at officeRemote work- ...Senior DevOps Engineer Austin, Texas, United States; Reston, Virginia, United States About the Opportunity: We are looking for talented Platform/DevOps engineer with deep expertise in Kubernetes, Database technologies, Terraform, and Ansible to help scale Seekr...SeniorFlexible hours
$187k - $229k
...Senior DevOps Developer Why This is an Exciting Role: The Boeing Defense, Space & Security (BDS) organization, Intelligence Systems portfolio... ...to include infrastructure automation, security automation, software installation/updates automation, and configuration/change...SeniorContract workWork experience placementRemote workWorldwide- ...Senior Salesforce Developer Client is looking for a Senior Salesforce Developer responsible for enhancing and maintaining our Salesforce platform... ...continuous deployment (CI/CD) pipelines to automate the software delivery process, ensuring efficient and reliable...Senior
- ...Description Senior AI/ML Engineer Location: Herndon, VA (Hybrid Work) Preferred: US Citizenship Node.Digital is an innovative... ...solutions/bots for document processing and data cleansing Developing and deploying scalable ML/AI models on AWS infrastructure...SeniorFull timeRemote work
$73.45k - $132.78k
...Description We are seeking Senior & Lead Transmission Line Engineers (multiple positions... ...; and construction work packages. Develop project scopes, budgets, and proposals... .... Experience with foundation analysis software such as LPILE or FAD Tools. Microsoft...SeniorWork at officeLocal areaImmediate startRemote work- ...SCI level with CI polygraph. We are a sleek and modern software development team building mission-critical applications... ...Intelligence Community. We are seeking an experienced Senior Backend Developer/Engineer to join our hybrid agile team and help build and...SeniorWork at officeWork from home
- ...Defense (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...SeniorFull timeFlexible hours
- ...We are seeking a strong Software Engineer to join our software development team. You will be responsible for designing, developing, testing, and integrating custom software solutions across the full technology stack. The ideal candidate will have full stack experience...SeniorFull timeLocal area
- ...Description The developer, with a minimum of 10 years’ experience, will support the full lifecycle development (analyze, design, develop... ...polygraph clearance Minimum of 10 years’ experience in software development Demonstrated expertise with AWS infrastructure...SeniorFull timeTemporary work
- ...while fostering a culture built on trust, expertise, and long-term career growth. We are seeking a Senior Full Stack Web Developer to support the full software development lifecycle for innovative web, multimedia, and training solutions. This role includes analyzing...SeniorFull time
$112k - $179k
...Senior Full Stack Developer (Python/Java/Angular) Job Locations US Requisition ID 2026-168013 Position Category... ...leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS)....SeniorContract workLocal areaRemote workShift work2 days per week3 days per week$229.9k - $262.4k
Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business... ...a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...SeniorFull timePart timeInternshipLocal area$165k - $180k
We are seeking a highly skilled and motivated Sr. AI Data Engineer with a proven track record in building scalable data platforms and incorporating Generative AI into data engineering workflows. The ideal candidate will have deep expertise in Databricks capabilities—including...SeniorWork experience placementH1bLocal area$229.9k - $262.4k
Senior Lead Software Engineer, Full Stack EPTech Top of House enables a positive experience for associates and leaders while empowering the... ...a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...SeniorFull timePart timeInternshipLocal area- ...TypeScript, including integration and performance testing CI/CD pipeline implementation using Jenkins and/or GitHub Actions Software development lifecycle (SDLC) best practices including automated testing frameworks and configuration management Version control...Senior
- Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products. Responsible for the development, design, test, maintenance, and enhancement of Aclara's Sensor Management System (SMS) and Cellular...SeniorContract work
$104k - $166k
...Software Engineer Senior Job Locations: US Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES III program supporting Military Community and Family Policy (MC&FP). In this role, the selected candidate will be responsible for architecting...SeniorContract workRemote workShift work- Job Description Job Description Senior Software DeveloperSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- network software engineer Reston, VA
- software engineer travel Reston, VA
- senior robotics software engineer Reston, VA
- entry level software engineer remote Reston, VA
- cybersecurity software engineer Reston, VA
- federal - software developer Reston, VA
- agile software developer Reston, VA
- financial software developer Reston, VA
- software engineer Reston, VA
- software engineer healthcare Reston, VA


