
Software Developer - Python/AWS with Security Clearance
Quick overview
Job description
Software Developer Python/AWS Location: Springfield, VA (100% on-site) Required Clearance: Active TS/SCI; willingness to take a polygraph exam Employment Type: Full-Time Work Arrangement: 100% On-Site Company Overview We are Ennoble First. The people supporting and securing some of the most complex government, defense, and intelligence projects across the country. We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that's important. Ennoble First is your place.
You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day. We think. We act. We deliver. There is no challenge we can't turn into an opportunity. Position Overview Help turn the next generation of geospatial intelligence ideas into real-world capabilities. Ennoble First is seeking a Software Developer to support the National Geospatial-Intelligence Agency (NGA) in a research and development environment where emerging technologies move from experimentation and functional prototypes toward operational use.
In this role, you will build and refine Python-based applications, develop cloud-enabled processing workflows in AWS, and solve challenging problems involving real-time data, distributed systems, and geospatial analytics. You will collaborate with engineers and mission-focused teams to test innovative approaches, integrate new capabilities, and help deliver tools that can strengthen how GEOINT information is processed and used. This is an opportunity for a developer who enjoys complex technical challenges, hands-on engineering, and seeing promising ideas mature into mission-relevant solutions.
Primary Responsibilities
- Develop, sustain, debug, and test Python software components, including concurrent and multi-process applications.
- Build and support event-driven systems, queues, producer/consumer pipelines, and distributed or microservices architectures.
- Develop and integrate solutions using AWS services and cloud-based processing workflows.
- Conduct design and code reviews and collaborate across technical teams.
- Implement and test statistical, optimization, similarity-scoring, probabilistic-matching, and assignment methods in code.
- Support web-based functionality, visualization, containerization, infrastructure-as-code, and automated build and deployment processes. Required Qualifications
- Bachelor's degree
- 3+ years of experience developing and sustaining Python applications, including concurrent or multi-process systems, in an Agile environment
- Experience working with real-time or event-driven architectures such as queues, and producer or consumer pipelines, or distributed or microservices systems
- Experience with AWS cloud services, including S3, Batch, Lambda, or Step Functions
- Experience with AWS Batch, ECR, Step Functions, OpenSearch, SQS/SNS, or Kinesis
- Experience designing, debugging, and testing software components against design specifications, including unit or integration testing
- Knowledge of source control such as Git, and CI/CD pipelines in a DevSecOps environment
- Ability to lead design and code reviews, and collaborate cross-functionally
- Experience applying statistical or optimization methods in code such as similarity or distance scoring, probabilistic matching, or optimal assignment or matching algorithms
- Experience with Flask or another lightweight Python web framework
- Experience with JavaScript for web-based visualization or front-end development
- Experience with containerization such as Docker, and Infrastructure-as-Code such as CDK, Terraform, or CloudFormation
- Experience with scientific or geospatial Python libraries such as NumPy, SciPy, pandas, or pyproj, for processing scientific data
- Knowledge of shell scripting and build or deployment automation
- Active TS/SCI clearance; willingness to take a polygraph exam Pay Range $125,000$155,000 The Ennoble First pay range for this job level is a general guideline only and not a guarantee of compensation or salary.
Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. Equal Employment Opportunity Ennoble First is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by law. E-Verify Participation Ennoble First participates in E-Verify. Learn more at www.dhs.gov/E-Verify.
E-Verify is a registered trademark of the U.S. Department of Homeland Security. Ennoble First is committed to providing a diverse and inclusive work environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Ennoble First participates in E-Verify. The information below will be listed on our website's careers landing page. EEO is the Law |
Pay Transparency Nondiscrimination www.dhs.gov/E-Verify E-Verify is a registered trademark of the U.S. Department of Homeland Security. This business uses E-Verify in its hiring practices to achieve a lawful workforce.
Similar jobs
- KG
Artificial Intelligence (AI) - Assisted Software Engineer (Mid) with Security ClearanceRecently posted
Koniag Government Services · Huntsville, AL · On-site · Posted 11 Nov 2026 🇺🇸
DockerSQLGit+7TechnologySalary not listed - SS

Autonomy EngineerRecently posted
SYSTEM SOFT TECHNOLOGIES LLC · IL · On-site · Posted 11 Nov 2026 🇺🇸
Embedded SystemsEngineeringSalary not listed - AE

Systems Software EngineerRecently posted
Aerospace Corporation · Huntsville, AL · Remote · Posted 11 Nov 2026 🇺🇸
DockerC++Jenkins+1Technology$100.3k - $150.4k/yr - BA

Systems Engineer, Lead with Security ClearanceRecently posted
Booz Allen Hamilton · Fayetteville, NC · On-site · Posted 11 Nov 2026 🇺🇸
PowerShellPythonTechnology$99k - $225k/yr - GC

Software Developer Summer 2027 Intern (paid) with Security ClearanceRecently posted
GCI · Reston, VA · Hybrid · Posted 11 Nov 2026 🇺🇸
BashC++Java+5Technology$22 - $37/hr - BL
Principal Software Engineer with Security ClearanceRecently posted
BlackVe Inc. · Albuquerque, NM · Hybrid · Posted 11 Nov 2026 🇺🇸
Embedded SystemsFPGAC++TechnologySalary not listed - ST

Design Verification (DV) EngineerRecently posted
SRI Tech Solutions · United States · Remote · Posted 10 Nov 2026 🇺🇸
EngineeringSalary not listed - SP

GNSS Software EngineerRecently posted
Saige Partners · San Jose, CA · Hybrid · Posted 11 Nov 2026 🇺🇸
5GPythonJiraTechnologySalary not listed - RI
.NET Technical LeadRecently posted
Raas Infotek LLC · New York, NY · Hybrid · Posted 11 Nov 2026 🇺🇸
DockerMicroservicesSQL+18Salary not listed - RT

System Safety Engineer II with Security Clearance
RTX · Woburn, MA · Hybrid 🇺🇸
Engineering$68.9k - $131.1k/yr - AE

SIGINT Systems EngineerRecently posted
Aerospace Corporation · Chantilly, VA · On-site · Posted 11 Nov 2026 🇺🇸
Technology$151.3k - $226.9k/yr - SM
Senior Software Engineer (5829) (Boulder, CO) (Secret) with Security ClearanceRecently posted
Smartronix, LLC · Boulder, CO · On-site · Posted 11 Nov 2026 🇺🇸
DockerRustGit+11Technology$150k - $180k/yr