Software Engineer, Senior
GRVTY
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 hands-on engineering work — you will be designing and building Python-based software tools that support optical signature modeling, spectral data analysis, and machine learning-enabled sensor workflows. The work spans algorithm development, data pipeline construction, and integration of ML capabilities into operational and analytical environments.
You will work directly with scientists, sensor domain experts, and intelligence analysts — translating complex technical requirements into functional, maintainable software. This is not a role for someone looking to coast. We want someone who is technically sharp, can operate with a degree of autonomy, and understands that the software they build has real downstream impact on mission outcomes.
What You'll be Owning
- Design, develop, and maintain Python-based software tools supporting optical signature modeling, spectral sensor data processing, and analytical workflows.
- Work with sensor physicists, data scientists, and machine learning engineers to translate technical concepts and mission requirements into working software.
- Build and optimize data pipelines for ingesting, processing, and analyzing large-scale scientific and sensor datasets.
- Develop and integrate machine learning workflows — including training data preparation, model integration, and evaluation — into operational toolsets.
- Create clear software architecture documentation, workflow diagrams, and code structure so tools can be maintained, extended, and transitioned effectively.
- Test, validate, and troubleshoot algorithms and software modules across development and deployment environments, including classified workspaces.
- Manage and maintain Git repositories with discipline — clean commits, meaningful documentation, and reproducible builds.
- Contribute to a culture of technical rigor: peer reviews, coding standards, and honest engagement with complex problems.
What You Must Have
- Active TS/SCI clearance with CI polygraph.
- Bachelor's degree in Computer Science, Engineering, Physics, Mathematics, Data Science, or a related STEM field. Equivalent hands-on experience will be considered.
- 9+ years of professional software development experience, with demonstrated focus on scientific computing, algorithm development, data processing, or related technical domains or 7+ years of experience with a Masters degree
- Expert-level Python programming, including object-oriented design, modular architecture, and production-quality code.
- Experience developing software for data-intensive workflows — sensor data, scientific data, simulation, or equivalent.
- Ability to work from technical or scientific requirements and produce well-structured software architecture, logic flows, and implementation plans.
- Comfortable operating in both Windows and Linux environments, including secure or classified customer workspaces.
- Familiarity with source control and development tooling: Git, GitLab, Bitbucket, Jira, Jenkins, or equivalent.
- Strong communication skills — able to work directly with domain experts who are not software engineers and translate what they need into software that actually works.
What Would be Nice to Have
- Experience with optical signature modeling, EO/IR sensor data, spectral analysis, or hyperspectral data processing.
- Familiarity with machine learning frameworks and workflows: PyTorch, TensorFlow, scikit-learn, or equivalent.
- Experience with scientific Python libraries: NumPy, pandas, OpenCV, SciPy, or similar.
- Background in signal processing, image processing, or remote sensing data workflows.
- Experience with simulation, modeling, or mission analysis software in a defense or intelligence context.
- Familiarity with ML/Ops practices — training pipelines, data labeling, model evaluation, and deployment workflows.
- Experience integrating algorithms into existing operational software suites.
- Proficiency in a secondary technical language: C, C++, MATLAB, Java, or Rust.
- Advanced degree in a relevant technical field (Computer Science, Electrical Engineering, Physics, Image Science, or related).
- Prior experience supporting defense, intelligence, or classified customer environments.
- Experience with CI/CD practices, automated testing, and DevSecOps tooling.
Why Choose GRVTY
The toughest national security challenges demand vision and ingenuity, not just resources. We deliver mission and technical expertise to outpace our adversaries. We're purpose-built to tackle the most entrenched, systemic national security issues around the world.
We partner with our customers to help them overcome challenges in every corner of technology and defense—including the ones still being explored. Our growing capabilities create complementary advantages, giving on-the-ground operations the edge they need to succeed. We muster everything we have to answer every challenge presented, every day of our lives.
At GRVTY, we believe that when our employees thrive, our company thrives. That's why we offer a comprehensive and competitive benefits package designed to support your well-being, growth, and work-life balance.
• Robust health plan including medical, dental, and vision
• Health Savings Account with company contribution
• Annual Paid Time Off and Paid Holidays
• Paid Parental Leave
• 401k with generous company match
• Training and Development Opportunities
• Award Programs
• Variety of Company Sponsored Events
EEO Statement
GRVTY, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran and will not be discriminated against on the basis of disability.
Anyone requiring reasonable accommodations should email View email address on click.appcast.io or call View phone number on click.appcast.io with requested details. A member of the HR team will respond to your request within 2 business days.
Know Your Rights: Workplace Discrimination is Illegal (eeoc.gov)
Please review our current job openings and apply for the positions you believe may be a fit. If you are not an immediate fit, we will also keep your resume in our database for future opportunities.
$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$90 per hour
...Client: CareFirst BlueCross BlueShield Role: Senior Software Engineer - IBM DataPower and IBM API Connect Location: Hybrid - Onsite 1-2 times per month in Reston, VA. Candidates MUST reside in the DMV or WV areas. Duration: 12-month...SeniorContract work- ...Senior Software Engineer Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines...Senior
$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
- ...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
- ...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
$86.8k - $198k
...Software Engineer, SeniorSkip to main content#Software Engineer, Senior page is loaded## Software Engineer, SeniorApplylocations: Herndon, VAtime type: Full timeposted on: Posted Yesterdaytime left to apply: End Date: August 31, 2026 (30+ days left to apply)job requisition...SeniorFull timeContract workPart timeWork at officeLocal areaRemote 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
$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- ...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
- ...Software Engineer The forefront of research and development to improve patient care. We work to improve all aspects of health care, from efficiency to cancer research. A non-profit that works with clinicians, industry, researchers, and government, putting people above...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
$86k - $138k
...Software Engineer (Senior) Job Locations US Requisition ID 2026-167753 Position Category Information Technology Clearance Secret Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES...SeniorContract workRemote workShift 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
- ...Tyler Technologies is looking for a Senior Software Engineer at 12801 Worldgate Dr., Suite 600, Herndon, VA 20170 to perform the following job duties: Develop and optimize machine learning models for predictive analytics and real‑time monitoring systems. Architect and...SeniorWork at officeLocal areaRemote work2 days per week3 days per week
- ...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...SeniorWork at office3 days per week
$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- ...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
$155k - $185k
...technology that’s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications (C3) team to help design and build the systems that power autonomous...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...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 workFlexible 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$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- ...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
- ...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
$87.1k - $157.45k
...Emergency Response Application (C2IMERA) program in the Leidos Defense Sector has current job opportunities for talented Senior Software Engineers with 4+ years of hands-on experience to join our dynamic team. The successful candidate will work collaboratively with an...SeniorLocal areaImmediate startRemote work$132.96k - $226.04k
.... government to transform data into intelligence and provides engineering, integration and sustainment support for critical military platforms... ...and protect our freedom. We are looking for experienced Software Engineers to join our technology-based program supporting a...SeniorFull timeFor contractorsLocal areaRemote workFlexible hours$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- ...Customers - Serco has a great opportunity for you! Serco is looking for an experienced and enthusiastic Microsoft Power Platform Engineer capable of understanding technical details across a wide variety of disciplines to join our Maritime Engineering Operation (MEO)....SeniorFull timeContract workPart timeWork at officeLocal areaFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Senior. Be the first to apply!
- software engineer amazon Herndon, VA
- agile software developer Herndon, VA
- software developer positions Herndon, VA
- senior software design engineer Herndon, VA
- software developer Herndon, VA
- ngo software engineer Herndon, VA
- startup software engineer Herndon, VA
- senior software engineer Herndon, VA
- real time software engineer Herndon, VA
- senior software engineer ruby on rails Herndon, VA

