A complete application in a minute — tailored resume and cover letter, ready to send.
Ennoble First in Gaithersburg, MD is seeking a Senior Software Engineer (GEOINT Systems) to support a mission-focused software program in a classified environment. You will lead design, development, testing, and deployment across the full SDLC within Agile.
Strong REST API, Python/Java/JavaScript, Django, and SQL/Postgres skills are required, along with TS/SCI clearance with polygraph eligibility. The role emphasizes cloud/hybrid GEOINT deployments, collaboration with engineers, and continuous
Senior Software Engineer (GEOINT Systems) Location: Gaithersburg, MD Clearance Required: TS/SCI with ability to obtain Polygraph Position Type: Full-Time Travel: None About Ennoble First First Ennoble First is a minority-owned small business and trusted partner to the Department of Defense, Intelligence Community, and Federal Government. We deliver mission-focused engineering, cybersecurity, intelligence, and technology solutions that support national security priorities worldwide. Our teams thrive in fast-paced, collaborative environments where innovation, technical excellence, and mission impact drive everything we do. At Ennoble First, we are committed to empowering our employees through meaningful work, professional development, and opportunities to solve some of the government's most complex technical challenges. Position Overview Ennoble First is seeking a highly motivated Senior Software Engineer (SWE) to support a mission-focused GEOINT software development program delivering next-generation capabilities within a classified environment. This role offers the opportunity to contribute to meaningful national security work while building experience with modern software tools, Agile practices, and classified cloud environments. The responsibilities for this position include all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding, and automated testing within an Agile model. In this role, the selected candidate will join a dynamic team focused on providing world-class solutions to mission customers in a collaborative and fast-paced environment.
$130,000-$160,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.
Ennoble First is an Equal Opportunity Employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. E-Verify 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 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.