Chinook: Software Engineer (TS/SCI and able to obtain a Polygraph)

North Point TechnologyGaithersburg, MD
52d

About The Position

North Point Technology is seeking a Mid-Level Software Engineer to join the Chinook Program, where you’ll help design and develop modern applications that support GEOINT data access, visualization, and dissemination. You’ll work in a collaborative Agile environment, partnering with mission users, architects, and cloud engineers to deliver secure, high-performance software solutions.

Requirements

  • U.S. citizenship and active Top Secret clearance with SCI eligibility (CI Polygraph eligibility).
  • Bachelor’s degree in Computer Science, Software Engineering, or related field with 4–8 years of experience (or Master’s with 2–6 years).
  • Proficiency with: Languages: Python, Java, JavaScript, Go
  • Frameworks: React, Angular, Node.js, Spring Boot, Django, Flask, Svelte
  • Cloud: AWS, Azure, or similar platforms
  • Databases: MySQL, PostgreSQL, SQL Server
  • Tools: Git, GitLab CI, Jenkins, JIRA, Confluence
  • Operating Systems: Windows, Linux
  • Experience with containerization (Docker, Kubernetes) and CI/CD development.
  • Understanding of secure coding, RMF, and STIG compliance.
  • Strong analytical and problem-solving skills with a desire to continuously learn.

Nice To Haves

  • Experience with UI/UX design and frontend development.
  • Familiarity with NoSQL databases (OpenSearch/Elasticsearch).
  • Exposure to multi-cloud environments (AWS, Azure, Google, IBM, Oracle).
  • Knowledge of AWS services such as S3, EC2, RDS, CloudFormation.
  • Experience with geospatial technologies (GeoServer, PostGIS, OGC APIs, ESRI ArcGIS).
  • Infrastructure-as-Code experience (Terraform, Ansible).
  • Certifications: AWS Developer, Security+, SAFe Practitioner, or equivalent.

Responsibilities

  • Design, develop, test, and deploy software for GEOINT data workflows.
  • Build microservices, RESTful APIs, and user-facing interfaces using technologies such as React, Node.js, Flask, and Spring Boot.
  • Develop and maintain secure, containerized applications using Docker and Kubernetes.
  • Support DevSecOps pipelines and ensure compliance with security and accreditation standards.
  • Participate in Agile sprints, code reviews, and technical discussions.
  • Collaborate with users and product owners to refine requirements and enhance user experience.
  • Mentor junior developers and assist with resolving technical challenges.

Benefits

  • excellent compensation
  • benefits
  • flexible work-life balance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service