Senior Software Engineer

Momentum
Springfield, VA

Welcome to the MOMENTUM. Team!
MOMENTUM. is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter.

Our team is dispersed throughout the US, which means we value the diversity and unique collaboration fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win.

Senior Software Engineer

MOMENTUM. is seeking a Senior Software Engineer to join our team in Springfield, VA, supporting a mission-critical geospatial application. This role requires strong full-stack Python experience, with a focus on API development, Kubernetes deployment, and modern DevOps practices to accelerate delivery. The engineer will work with an existing code base—learning it quickly, manipulating it for adjacent use cases, and implementing new features that advance mission capabilities. A background in geospatial systems, imagery acquisition, and geometry is a significant plus. Candidates must be passionate about modern architectures, able to adapt quickly to existing systems, and excited to tackle challenging technical problems for our mission users.

In this role, you will:


  • Strong full-stack Python development experience

  • Experience building and maintaining APIs (ex. FastAPI)

  • Experience with Kubernetes and DevOps practices to support rapid deployment and sustainment.

  • Proven ability to work with pre-existing code bases, understand them quickly, and adapt functionality for new use cases.

  • Experience with web services architecture, design, and development.

  • Background working in secure cloud environments (e.g., AWS GovCloud, C2S).

  • Understanding of geospatial systems, including imagery acquisition, geometry, and related workflows.

  • Familiarity with geospatial data tools and libraries (e.g., PostGIS, ArcGIS, GDAL).

  • Prior exposure to DoD/IC mission applications.

If you're right for this role, you have:


  • Active Top-Secret Clearance with the ability to obtain an SCI

  • BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems, or equivalent technical degree.

  • 10+ years of experience as a Software Engineer or a related area that demonstrates the ability to perform the duties associated with this work successfully.

To learn more about us, check out our website at

MOMENTUM. is an EEO/M/F/Veteran/Disabled Employer:
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Accommodations:
Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of MOMENTUM. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include a request when applying.

Posted 2025-11-25

Recommended Jobs

Piano Instructor, Private & Group Classes | B2R Bristow

Bach to Rock: America's Music School
Bristow, VA

Bach To Rock (“B2R”) America’s Music School for students of all ages is currently seeking a Piano Teacher to work as a part-time employee providing music and performance lessons to students. Music T…

View Details
Posted 2025-10-21

Program Manager

Insight Global
McLean, VA

Job Description One of Insight Global's clients is looking to hire a Program Manager to lead complex operations within the Aerospace & Defense sector. This individual will be responsible for managing …

View Details
Posted 2025-11-14

Software Developer 4

Oracle
Richmond, VA

**Job Description** Are you passionate about designing robust storage solutions for the cloud? Join Oracle's Cloud Infrastructure team and play a key role in developing highly available, large-scale B…

View Details
Posted 2025-11-19

Full Stack Senior Software Developer

Anovium
Richmond, VA

About Anovium Anovium is a product-focused digital innovation agency and consultancy. We empower companies to innovate and harness technology. Anovium is a sister organization of a venture studio,…

View Details
Posted 2025-11-25

Associate Software Engineer (Full-Stack) - Client Enablement

BizFlow
Falls Church, VA

Associate Software Engineer (Full-Stack) – Client Enablement Location: Falls Church, VA (must be on-site in office, with partial telework flexibility) Full-Time | Permanent Are you a fast learn…

View Details
Posted 2025-10-22

GIS Project Manager (TS/SCI)

Xcellent Technology Solutions
Quantico, VA

Marine Corps Intelligence Activity (MCIA) – Marine Corps’ service-level intelligence center, and Geospatial Support Services (GSS) is its technical heart for geospatial data—where production meets pl…

View Details
Posted 2025-10-16

Senior Cybersecurity Internal Controls Administrator (Information Assurance Engineer - Senior)

Radford, VA

Senior Cybersecurity Internal Controls Administrator (Information Assurance Engineer - Senior) Position Description CGI Federal is looking for a Senior Cybersecurity Internal Controls Administr…

View Details
Posted 2025-10-28

Talent Pool - Future Opportunities at Endurance IT Services

Endurance IT Services
Virginia Beach, VA

About the Role Are you passionate about technology and eager to make an impact At Endurance IT Services were always looking for skilled professionals to join our team. While we may not have an i…

View Details
Posted 2025-11-21

JDE ERP Techno-Functional Consultant (24955-1) Falls Church, VA

ESRhealthcare
Falls Church, VA

JDE ERP Techno-Functional Consultant (24955-1) Falls Church, VA If you post this job on a job board, please do not use company name or salary. Experience level: Mid-senior Experience requir…

View Details
Posted 2025-10-22