Senior Software Developer
$120k - $160kIridium Satellite Communications
Senior Software Developer
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 mission-critical 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 full-lifecycle ground architecture, working shoulder-to-shoulder with experts across software, systems, and operations. Every day, you'll tackle complex, real-world problems whose solutions directly influence mission outcomes and protect critical national interests. If you want to build cutting-edge space technologies in a fast-paced, high-visibility 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).
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 time-ordered, constraint-compliant 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 inter-satellite 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.
- ...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 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
- *This is an ON-SITE position at our Reston, VA office 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...SeniorTemporary workWork at officeLocal areaFlexible hours
- ...Senior DevOps Engineer Location: Remote; Herndon, VA area candidates (within ~30 miles) 3 days onsite/week. Position Overview We are seeking a Senior DevOps Engineer to design, implement, and support secure and scalable multi-cloud environments across AWS, Azure...SeniorRemote work3 days per week
- ...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
- ...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...SeniorLocal areaWorldwide
- ...Senior Developer - Python / AWS Workflow Automation About the Role We are seeking a skilled and motivated Senior Developer to join our Workflow... ...and automation. Required Skills & Experience • 7+ years of software development experience with a strong focus on Python (Java...SeniorLong term contract3 days per week
- ...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
- ...CLEARANCE: TS/SCI with Polygraphs are required (VA) POSITION : Senior DevOps Engineer REQUISITION: AWSMSA-03.0128425... ...paced environment REQUIREMENTS: • 5+ years of professional software development with experience at scale • Strong expertise in...Senior
$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$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...SeniorWork experience placementRemote workWorldwideFlexible hours$95.8k - $154.3k
...Senior AWS Devops Engineer Category: Software Development/ Engineering Main location: United States, Virginia, Reston Position ID:J0626-0551... ...CGI is seeking a Senior AWS CI/CD & Application Developer to support a critical cloud modernization and application...SeniorFull timeLocal area$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...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...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
$89.6k - $176.3k
...Job order - J1225-0933 - Permanent Full Time Title : Senior ServiceNow Developer Category : Software Development/ Engineering City : Vienna, Virginia, United States Position Overview The Senior ServiceNow Developer will play a key role in designing, developing, and implementing...SeniorPermanent employmentFull timeLocal area2 days per week3 days per week- Solvere One is seeking an Escalations Engineer with MSP experience to serve as a senior escalation resource and technical leader for the service desk. This role requires deep expertise across cloud platforms, hybrid environments, and networking, along with strong communication...Senior
$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...SeniorLive inWork at officeLocal area$191k - $253k
...deliver exquisite capability across their problem set. We aim to develop and deploy critically needed capabilities that address our... ...code that is rigorously tested and validated. Build out the software ecosystem supporting next-generation hardware platforms powered...SeniorFull timeWork experience placementImmediate start$50k - $290k
...in Reston, VA. Our capabilities include Software Development, Engineering & IT, Data Science... ...the globe. We are looking for a Senior Cloud Engineer to join our high-performing... ...capabilities and enhance performance Develop and enforce cloud governance strategies ensuring...SeniorContract workWork experience placement$114.6k - $252.1k
...Job Title: Senior Cloud Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret... ...complex business challenges and set new industry standards. Develop and implement advanced testing methodologies for cloud systems,...SeniorFull timeContract workWork experience placementFlexible hours- ...Senior Engineer, Cloud (Grade P11) Location: Reston, VA, US, 20191 Work Arrangement... ...will play a critical role in designing, developing, and deploying cloud-native solutions supporting... ...Cloud environments, this role combines software engineering, infrastructure automation,...SeniorLocal area
$191k - $253k
...capability across their problem set. We aim to develop and deploy critically needed capabilities... .... About the Job Anduril is seeking a senior engineer with Kubernetes, infrastructure-... ...deployment of mission-critical software across multi-cloud and on-premises environments...SeniorFull timeWork experience placementRelocation package$146k - $234k
...Senior AI/ML Software Engineer Job Locations US-MD-Annapolis Junction | US-VA-Herndon | US-VA-Reston Requisition ID... ...Bedrock, Ollama) to power intelligent, multi-step automations Develop full-stack product features (FastAPI + React) that surface AI...SeniorContract workShift work$136.6k - $184.8k
...architectural, controls, plumbing, and fire protection disciplines • Develop and maintain implementation plans, tracking design change... ...Present design change recommendations and cost implications to senior leadership, clearly articulating technical complexity and...SeniorFlexible hours- ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... ...our national security, apply today! Senior Principal Cyber Engineer Cyber Offense... ...spaces. Applicants will join a team of developers building high impact native applications...SeniorRelocationRelocation package
$119.32k - $202.85k
.... The Work: ICF is seeking an experienced and driven Software Security Engineer to lead and oversee mission-critical initiatives... ...teams on secure coding practices and DevSecOps principles. Develop and maintain technical documentation related to security...SeniorFull timeContract workWork experience placementWork at officeImmediate startRemote work$148.5k - $260.1k
...months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI... ...of compute nodes on AWS, GCP, Azure, or Alibaba Cloud Develop Infrastructure-as-Code (Terraform), microservices (Kubernetes,...SeniorFull timeWork experience placement$200k - $250k
...Senior Software Developer TS/SCI and FSP Required Tysons, VA $200K to $250K The developer, with a minimum of 10 years' experience,will support the full lifecycle development (analyze, design, develop, deploy, maintain) of innovative and interactive web...Senior- ...Senior Software Engineer SZNS Solutions (pronounced "seasons") is a technology consulting company and Google Cloud Partner based in Reston... ...applications. Frontend Leadership: Architect and develop highly responsive, user-friendly interfaces using modern frameworks...Senior
$191k - $254k
...Senior Embedded Software Engineer (Bare Metal) Software | Reston, VA | Full Time Position: Senior Embedded Software Engineer Location... ...constrained environments. Key Responsibilities: Design and develop low-level bare-metal infrastructure code that is rigorously...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- senior robotics software engineer Reston, VA
- senior software engineer Reston, VA
- software developer fintech Reston, VA
- senior software engineer ruby on rails Reston, VA
- federal - software developer Reston, VA
- consulting software engineer Reston, VA
- software engineer travel Reston, VA
- junior software developer remote Reston, VA
- senior software engineer remote Reston, VA
- entry level software engineer remote Reston, VA



