Software Engineer/Developer

Position Description:

Observera is working on US Government projects involving various types of imagery and geospatial information. As a Software Engineer/Developer, your job will be to develop and operationalize advanced automated geospatial software algorithms, products and workflows, such as for imagery change detection, object detection/recognition, land-cover classification, geospatial pattern analysis, and analytic intelligence workflows. Work will be in very small teams with significant individual responsibility and an opportunity to learn advanced image and geospatial skills from seasoned colleagues. You will interact directly with both company and customer project managers and technical staff on a daily basis. This is a fantastic opportunity to become part of a highly respected small company, supporting important US Government missions. We offer excellent benefits and a positive work environment.

Job Duties: 

  • Design, develop and implement new software programs and systems; 
  • Document code through clearly written code, comments and supplementary materials, such as flow diagrams, use-cases, and architecture diagrams; 
  • Clearly and regularly communicate with management and colleagues; 
  • Test and maintain software products to ensure functionality and performance; 
  • Maintain and improve the performance of software programs and workflows; 
  • Recommend improvements to existing software programs as necessary; 
  • Analyze requirements and project definitions; 
  • Propose, document and pitch designs and solutions; 
  • Analyze your and others potential solutions for operational feasibility; 
  • Install automated solutions into customer architecture; 
  • Stay up-do-date on job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations; 
  • Protect operations by ensuring security and associated protocols are followed. 



  • TS/SCI with CI Poly; 
  • Bachelor’s Degree in Computer Science, Engineering or related field; 
  • 4+ years experience in software development; 
  • Flexible and willing to accept a change in priorities as necessary; 
  • Strong attention to detail; 



  • Graduate degree; 
  • Python, C++; 
  • Familiarity with Image and Geospatial processing; 
  • Experience with various imaging modalities (visible, infrared, spectral, Synthetic Aperture Radar); 
  • Working knowledge of Statistics; 
  • Algorithm design; 
  • Artificial Intelligence / Machine Learning / Neural Networks / Evolutionary Algorithms; 
  • Geospatial database / metadata experience; 
  • Automated solutions, Containerization, and Experience with APIs; 
  • Systems analysis / systems engineering; 


To apply for a position please email your cover letter and resume to or apply through