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

Senior Software Developer

$120k - $160k

Iridium 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.

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.

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.

Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Reston, VA vacancy
  •  ...MANTECH seeks a motivated, career and customer-oriented Senior DevOps Engineer to join our team in Herndon, VA . The DevOps...  ...in DevOps and work alongside a collaborative team of Software Developers, Systems Development Engineers, Network Engineers, and Data... 
    Senior

    MANTECH

    Herndon, VA
    20 hours ago
  •  ...MANTECH seeks a driven and mission-focused Senior Python Developer to join our elite team based in Herndon, VA . In this role, you will...  ...offers the chance to grow your expertise alongside talented Software Developers, Data Engineers, and System Engineers while pioneering... 
    Senior

    MANTECH

    Herndon, VA
    20 hours ago
  •  ...Sr. Software Developer Remote Overview : Softtek Government Solutions is in search of a Sr. Software Developer to join our IT team. This Senior Software Developer will be working on developing APIs and deploying in AWS environment. The resource should... 
    Senior
    Permanent employment
    Local area
    Remote work

    Softtek

    Vienna, VA
    3 days ago
  • Discover the feelings of: Loyalty, Recognition, Family, Camaraderie Come experience why so many employees have been with EAI for 5 - 10 + years, and continue to make it their home as the EAI Family expands. Enjoy leading design and development of dynamic Enterprise...
    Senior
    Permanent employment
    H1b
    Work at office
    Work from home
    Night shift

    EAI Technologies

    Vienna, VA
    21 hours ago
  •  ...Overview VTG is seeking a Software Developer to design, develop, troubleshoot, and debug complex software applications for our customer in the Northern Virginia area. What will you do? Committed to delivering high-quality, efficient, and scalable solutions that... 
    Senior

    VTG

    Reston, VA
    20 hours ago
  •  ...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

    VTG

    Herndon, VA
    2 days ago
  •  ...Senior Software Developer National Capital Region TS/SCI Polygraph | Hybrid (Remote with Occasional On-Site) | Immediate Hire Join Synertex and bring your expertise to a mission that matters. We're looking for a Senior Software Developer with a background in full... 
    Senior
    Immediate start
    Remote work

    Synertex LLC

    Herndon, VA
    3 hours ago
  • $96.6k - $144.9k

     ...We are seeking a Software Developer 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 supporting... 
    Senior
    Contract work
    Remote work

    NT Concepts

    Vienna, VA
    3 days ago
  • $86.8k - $198k

     ...Job Number: R0243767 Location: Herndon,VA,US Share job via: Share Software Developer, Senior The Opportunity: As a software sustainment engineer, you play a pivotal role in an application's functional life.... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Herndon, VA
    2 days ago
  •  ...Senior Software Developer Technologies is looking to hire a Senior Software Developer to become an integral part of the team! You will be part of a talented software team, managing Java/Java EE application development while providing expertise in the full software development... 
    Senior
    Temporary work
    Local area
    Flexible hours

    TDSYNNEX

    Reston, VA
    4 days ago
  •  ...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... 
    Senior
    Remote work
    3 days per week

    Georgia IT Inc

    Herndon, VA
    5 days ago
  •  ...role. We are not able to support visa of any kind. Experience and Skills Required 8+ years experience. Must be a full stack developer with JEE experience. Must have Java development experience with ability to develop unit/integration test cases using Junit/TestNg.... 
    Senior
    Contract work

    Samprasoft

    Reston, VA
    4 days ago
  •  ...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

    KDA CONSULTING INC

    Herndon, VA
    4 days ago
  •  ...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... 
    Senior
    Flexible hours

    seekr

    Reston, VA
    4 days ago
  • $90k - $115k

    A technology solutions provider is seeking a Senior IT System Engineer (Cloud Engineer) to work remotely in Herndon, VA. This role entails cloud administration and support, requiring an active Top Secret Clearance and expertise in cloud architecture. Ideal candidates should... 
    Senior
    Remote work

    Alta It Services

    Herndon, VA
    4 days ago
  •  ...Senior Staff Software Engineer, 3DGS Enablement (SDK) About Ofinno Ofinno is a leading research and development lab headquartered in Reston...  ...for 3D Gaussian Splatting (3DGS) by productizing 3DGS into a developer‑friendly SDK and integrating it with MPEG V‑PCC and/or G‑... 
    Senior

    Ofinno

    Reston, VA
    2 days ago
  •  ...Overview Senior Staff Software Engineer (Everbridge, Inc.; Vienna, VA): The Senior Staff Software Engineer will enhance Everbridge’s SaaS-based...  ...Working collaboratively with a team of full-stack developers Participating in sprint planning sessions Implementing new... 
    Senior
    Local area
    Worldwide

    Everbridge

    Vienna, VA
    1 day ago
  •  ...APIM Developer Minimum 3 years APIM experience is needed along with production support experience. Minimum 3 years of Java experience...  ...discussions related to maintaining and enhancing existing software systems. Develop and/or analyze interface design... 
    Senior
    Work experience placement

    Cynet Systems

    Reston, VA
    3 days ago
  •  ...CLEARANCE: TS/SCI with Polygraphs are required (VA) POSITION: Senior DevOps Engineer REQUISITION: AWSMSA-03.0128425 LOCATION: Springfield...  ...a fast-paced environment Requirements 5+ years of professional software development with experience at scale Strong expertise in... 
    Senior

    Capital Solutions Group LLC

    Herndon, VA
    4 days ago
  •  ...functional business applications and design specifications for functional areas and develop block diagrams and logic flow charts. Translate detailed designs into computer software. Test, fix, and refine the computer software to produce the required product. Enhance... 
    Senior
    3 days per week

    Apex Systems

    Vienna, VA
    2 days ago
  •  ...Key Responsibilities Design, develop, and optimize high-quality software applications using various advanced programming languages and frameworks that meet business requirements Collaborate with stakeholders and team members to gather and analyze requirements, translate... 
    Senior

    247Hire

    Vienna, VA
    1 day ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new software...  ...complex database or data repository interfaces/queries • Develop or implement algorithms to meet or exceed system performance... 
    Senior

    Lockheed Martin

    Great Falls, VA
    4 days ago
  • $187k - $229k

     ...Job Description Senior DevOps Developer At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering...  ...to include infrastructure automation, security automation, software installation/updates automation, and configuration/change control... 
    Senior
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    The Boeing Company

    Herndon, VA
    1 day ago
  • $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,... 
    Senior
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work

    ICF

    Reston, VA
    1 day ago
  • $86.8k - $198k

     ...Job Number: R0240024 Application Developer, Senior The Opportunity: At a certain point, experience-based system design can start...  ...ve evolved your skills into strategy through a long path of software development accomplishments and the curiosity to understand... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Reston, VA
    4 days ago
  •  ...TS/SCI level with CI polygraph. We are a sleek and modern software development team building mission-critical applications with real...  ...other states, we use geographic cost of labor as an input to develop market-driven ranges for our roles, and as such, each location... 
    Senior
    Work at office
    Work from home

    Vantor Inc.

    Reston, VA
    3 days ago
  •  ...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

    Omni Inclusive

    Reston, VA
    4 days ago
  • $127.1k - $161.1k

     ...resources, and experience for their projects. Join our team as a developer implementing ServiceNow for a large federal agency. This role...  ...RMF, FedRAMP, and other federal security frameworks Support software accreditation and maintain application integrity Here’s what you... 
    Senior
    Live in
    Work at office
    Local area

    Dormont Manufacturing Company

    Reston, VA
    4 hours ago
  • $92.3k - $166.85k

     ...Description 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... 
    Senior
    For contractors
    Local area
    Immediate start

    Leidos

    Reston, VA
    21 hours ago
  • $86.8k - $198k

    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 things run smoothly. We’re looking... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Herndon, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!