Senior Software Engineer
$125k - $165kClearanceJobs
Senior Software EngineerIridium is an award-winning satellite communications company operating the world's only truly global voice and data network, delivering reliable connectivity anywhere on Earth. For more than 20 years, Iridium has powered mission-critical communications for governments, businesses, aviation, maritime, and the rapidly expanding Internet of Things. Now part of Iridium, Aireon is the world's only space-based air traffic surveillance system, providing real-time visibility of aircraft over oceans, the poles, and remote regions. Together, Iridium and Aireon are helping build a safer, more connected, and more efficient future for global aviation. Join our team and help shape how the world stays connected. We foster a collaborative, inclusive culture where employees are empowered to innovate, grow professionally, and make a meaningful impact.Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company's satellite-based position, navigation, and timing (PNT) services. In this role, you will lead the design and architecture for PNT software products. If you are a hands-on Software Engineer who is seeking an opportunity to develop new systems based on a unique and patented space-based technology, we want to talk to you!What You'll Do:Lead the design and architecture of PNT software productsWork with technical leads and subject matter experts to define and maintain the product backlogDecompose user stories into detailed tasks and collaborate with the development team to execute themDevelop software, conduct unit testing, and perform integration activitiesApply advanced knowledge of software development best practices to ensure code quality and reliabilityEngage directly with internal and external customers to understand requirements and provide updatesExecute development activities within an agile framework, participating in standups, planning, and retrospectivesWork in a dynamic team-oriented environment using agile methodologiesParticipate in developing software development processesIdentify opportunities for improvements in software design, development, and deploymentDeliver high-quality technical solutions that meet PNT system needsWhat You'll Need to Succeed:Bachelor's degree in Engineering, Computer Science, or related field8+ years' experience developing software applications8+ years experience with Linux8+ years experience with modern programming languages, including C/C++ and PythonExperience with modern software architecture principlesExperience with unit testingFamiliarity with using RTOS's or bare-metal for embedded development.Experience working with Agile/Scrum process with daily standups, sprint planning, and retrospectives.Practitioner of continuous integration and GITExcellent 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 topicHave confidence and be able to easily build relationships with leadership and colleagues outside of your teamPossess 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 solutionsBe proactive in providing feedback and be enthusiastic in sharing your knowledge with othersAbility to independently prioritize tasks and potentially the tasks of others while making sure deadlines are metWe'll also need you to:This position directly performs under, supports, or is exposed to a U.S. government contract. To comply with the requirements of that U.S. government contract, applicants for this position must be U.S. citizensBe able to work in the office at least 4 days a week to foster collaboration with the team and stakeholdersBe able to travel up to 10%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 four days per week (approximately 80%) 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: $125,000 - $165,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.
- ...Job DescriptionJob DescriptionJOB DESCRIPTION:Insight Global is seeking a Senior Software Engineer for one of our clients in the Education Management industry. Our client focuses on expanding access to high quality education through a combination of school operations,...Senior
- ...Java DeveloperSoftware Engineer Location: Merrifield, VA Type: Full TimeComplete Data Solutions (CDS) is a leading data engineering and analytics company focused on providing our federal government clients with innovative solutions to complex data engineering and analytics...Senior
$150k
...Senior Software EngineerTetra Tech AMT is looking for a Senior Software Engineer. Primary job duties and responsibilities may include but are not limited to the following:The successful candidate will serve as a Senior Software Engineer and will be responsible for analyzing...SeniorFor contractors- ...Senior Software Engineer (Voice Platform) C ompany Description Pam is the fastest growing Voice AI and Customer Experience Platform for car dealerships. We bring AI into the heart of dealership operations to answer calls, book service, and follow up automatically...SeniorFull time
- ...Senior Software EngineerInnovative Defense Technologies (IDT), provider of cutting-edge cloud-based integration, automated testing and data... ...US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced Capabilities team and based out of...SeniorFull timeWork at officeImmediate start
$160k - $210k
Senior Software Engineer - Rust & Simulation Location: Arlington, VA (Hybrid) Employment Type: Full-time Compensation: $160,000–$210,000 base + bonus + stock options Build high-performance simulation and backend systems in Rust. BluJuniper is an AI and optimization...SeniorFull timeLive inRelocationFlexible hours- ...share our passion for advancing technology and strengthening the missions we serve.Position OverviewSteerBridge is seeking a Senior Software Engineer, Data to support the Modern Disability Claims program. This senior role owns the software engineering practice that...SeniorContract work
$80 - $90 per hour
...VirginiaDuration: Contract (Possible contract to Hire)Job ID: 179091Job Overview: We are seeking an experienced and highly skilled Senior Software Engineer to design, build, and support scalable Multifamily application platforms and cloud-native services. This role focuses on...SeniorFull timeContract workWork experience placement$129k - $193k
...across the country. Join an organization where your work contributes to a greater purpose.Position OverviewAre you a seasoned software engineer looking for an opportunity work with a variety of technology and make a meaningful contribution to the team?We have an opportunity...SeniorLocal area- ...Developer to join our Services team, which works directly with U.S. Government customers to provide a comprehensive set of system/software engineering and information technology services to maintain, sustain, enhance, and improve/modernize a Program of Record for all-source...SeniorFull time
$122.28k - $165.43k
...Senior Software EngineerSeize your opportunity to make a personal impact as a Senior Software Engineer supporting the United States Postal Service. GDIT is your place to make meaningful contributions to challenging projects and grow a rewarding career.MEANINGFUL WORK...SeniorTemporary workImmediate startRemote workWorldwideFlexible hours$112.8k - $257k
...Software Engineer, SeniorThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...SeniorFull timeContract workPart timeLocal areaRemote work- ...Job DescriptionJob Description We are actively hiring for the position of Senior Software Engineer in Arlington, TX Office Hours: Monday to Friday 9am – 6pm Duties & Responsibilities: Plays a key role in designing, building, and maintaining scalable, reliable, and efficient...SeniorCasual workWork at officeMonday to FridayFlexible hours
$112.65k - $147.8k
...Job DescriptionJob DescriptionSenior Software Engineer – Access ControlAre you ready to redefine access control and develop cutting-edge security... ...? If so, we want you to join our Access Control team as a Senior Software Engineer!Our mission is to provide businesses with...SeniorWork experience placementCasual workWork at officeImmediate startWorldwide$112.8k - $257k
...Job Number: R0250323 Software Engineer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a...SeniorFull timeContract workPart timeLocal areaRemote work- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want toengineer software systems that contributeto solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design,...SeniorInternshipLocal areaImmediate start3 days per week
- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want todevelop software systems that contributeto solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Software Engineer to design, build,...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
$125k - $250k
...passionate team dedicated to accomplishing hard things, together.Senior Software EngineerOverview:At Appian, we’re not only about building... ...great people, great software! As a performance-focused Software Engineer, your mission will be to tackle our most challenging...SeniorTemporary workWork experience placementLocal areaFlexible hours$112k - $190k
Overview LMI is seeking a Senior Software Engineer to build user-facing applications supporting HQDA G-4. This engineer will own application capabilities from user need through production delivery as containerized applications deployed to a Kubernetes cluster.This is...SeniorContract work$129k - $193k
...organization where your work contributes to a greater purpose.Position Overview: Join our Enterprise Business Technology team as a Senior Software Engineer, where you'll lead the development of Corporate Communications and Marketing technology solutions. You'll design and...SeniorWork experience placementWork at officeLocal area$85.5 - $89.5 per hour
...per hour on W2 #LP Job Summary: This senior role involves designing, building, and maintaining scalable cloud-based software applications. You will leverage your... ...lifecycle. The position requires a seasoned engineer who can contribute to architectural decisions...SeniorHourly payContract work$155k - $185k
...Senior Software Engineer (Remote Sensing) - Arlington, VA | $155k-$185k Base If you've worked in remote sensing or satellite systems and want to own software that directly supports real-world operations, this is worth a look. I'm working with a growing...SeniorFull timeRemote workRelocation package- ...Job Title: Senior Software Engineer- Senior Java Full Stack Developer Work Location: Arlington, VA – Hybrid Work Auth: All Visas accepted (No H1 and No Fake Profiles) Experience: 8+ Years Employment Type: Contract / Long-Term Contract Note: Only candidates...SeniorLong term contractContract workWork visa
$134k - $184k
...Job Description Job Description STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team...SeniorFull timeLocal areaImmediate startNight shift$159k - $263k
...Clearance Required Role Summary You’ll be a high-output engineer building mission-critical operator experiences — implementing... ...on their work. Who You Are You care about building software that has real-world impact in high-stakes environments. You...SeniorFull timeContract workFlexible hours$159.8k - $164.8k
Tuvli, an Akima company, is seeking a Senior Full-Stack Software Engineer to design, build, and maintain enterprise web applications hosted in Azure Government Cloud. You will own feature work end to end, from an Angular single-page application through a .NET (ASP.NET Core...SeniorFull timePart timeFor contractorsRemote work- ...Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) My client is a U.S. space technology company that builds and operates its own commercial Synthetic Aperture Radar (SAR) satellite constellation. Their data supports...SeniorFull timeWork at officeRemote workFlexible hours
- ...service provider, we offer our customers the entire portfolio of IT and web services: From the initial idea to operation - we develop software, design architectures and bring solutions to the cloud, support in creative topics or hosting. With 20 years of experience in the...SeniorWork at officeFlexible hours
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...interested in learning more.Job Title: Senior Software Engineer- BILocation: Arlington...SeniorWorldwide
$180k - $230k
...growing technology company building advanced software platforms and AI-driven capabilities for... ..., the company is expanding its U.S. engineering organization and investing in the... ...support its next phase of growth. For a senior engineer, that means the opportunity to...Senior2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote McLean, VA
- software engineer remote McLean, VA
- graduate software developer no experience McLean, VA
- information technology software engineer McLean, VA
- senior software engineer remote McLean, VA
- rust software engineer McLean, VA
- part time software developer McLean, VA
- junior software developer remote McLean, VA
- software engineer travel McLean, VA
- startup software engineer McLean, VA






