EngineerJobs.io
← Back to all jobs

Job Description

Embedded Alliance is seeking a Senior Full-Stack Software Engineer to design, develop, and deliver scalable software solutions for NGA, contributing across backend, frontend, and DevOps with opportunities for technical leadership as needed. The position requires a Top Secret with SCI eligibility and the ability to obtain a polygraph.

Responsibilities

  • Architect and implement scalable software using solid object-oriented design in Java or Python, including testing, debugging, and ongoing maintenance.
  • Build and optimize high-performance RESTful services; design and fine-tune complex SQL queries and database schemas.
  • Develop, deploy, and troubleshoot applications in Linux environments, addressing issues across both application and database layers.
  • Participate in technical design discussions, influence architectural decisions, and uphold code quality through constructive reviews.
  • Serve as a technical lead on complex tasks with minimal supervision, translating mission requirements into effective technical solutions.

Requirements

  • U.S. citizenship is required for the contract.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field with 8–12 years of relevant experience, or a Master’s degree with 6–10 years of relevant experience.
  • Professional experience with Java or Python for object-oriented applications.
  • Strong background in REST APIs, SQL query optimization, and Linux deployment environments.
  • Must possess Top Secret with SCI eligibility and be able to obtain a polygraph.

Technologies

  • Java
  • Python
  • REST APIs
  • SQL
  • Linux
  • AWS (S3, SQS, SNS, EC2, CloudFormation, RDS)
  • OpenSearch, Elasticsearch
  • GeoServer, PostGIS, ESRI
  • Keycloak, Vault
  • UI/UX frontend web development

Benefits

  • 401(k)
  • 401(k) 6% Match
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Retirement plan
  • Vision insurance

Position Overview

The role targets an experienced Senior Full-Stack Software Engineer capable of shaping and delivering scalable software solutions for NGA. You will contribute across the full stack with strong object-oriented programming expertise, solid backend development experience, and the flexibility to assist with frontend and DevOps work as needed, collaborating with cross-functional teams to produce reliable, maintainable systems.

Preferred Qualifications

  • Geospatial expertise, including familiarity with formats, tools, and standards such as OGC, GeoServer, PostGIS, and ESRI.
  • Cloud and DevOps experience with multi-cloud architectures or specific AWS services (S3, SQS, SNS, EC2, CloudFormation, RDS).
  • Experience in Intelligence Community environments or tools such as Keycloak and Vault.
  • Knowledge of NoSQL technologies (OpenSearch/Elasticsearch) and UI/UX frontend development.
  • Industry certifications such as AWS Certified Developer, Security+, CISSP, or SAFe Agile.

Job Type

Full-time

Pay

USD 160,000.00 – 192,000.00 per year

Work Location

Onsite, Gaithersburg, Maryland.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.