Software Developer Jobs

3,080 jobs found — updated daily

Software Developer

Equilibrium Technologies•Herndon, VA
•Onsite

About The Position

Equilibrium Technologies is seeking an Expert / Subject Matter Expert (SME) Software Developer & Systems Engineer to join its team in Herndon, Virginia. The role supports Intelligence Community projects focused on protecting national security against emerging cyber and security threats. The successful candidate will work with Software Developers, Data Engineers, and Systems Engineers to research, design, and develop resilient software solutions for enterprise-scale systems. The position supports a stable contract with more than three years remaining and customer expansion into EKS cloud infrastructure and AI capabilities such as Amazon Bedrock.

Requirements

  • Active TS/SCI (FSP) security clearance before starting.
  • At least 12 years of professional software programming experience.
  • At least 3 years of recent, hands-on Python coding experience.
  • Experience developing in Linux-based operating system environments.
  • Experience developing Node.js applications and creating or consuming secure, fully audited API endpoints.
  • Hands-on experience with SQL/PostgreSQL databases, including complex, high-performance queries.
  • Practical experience managing, indexing, and retrieving data with Elasticsearch.

Nice To Haves

  • Experience deploying or managing containerized workloads with Docker and AWS EKS (Kubernetes).
  • Exposure to AI frameworks, large language models, or Amazon Bedrock integration for intelligent automation.
  • Experience with Git/GitLab, automated unit and integration testing pipelines, and Jenkins CI/CD integration.
  • Basic understanding of modern JavaScript frameworks such as Vue.js, Angular, or React.

Responsibilities

  • Analyze mission requirements and design, architect, and develop resilient software components and full-stack solutions.
  • Research complex software concepts, build rapid prototypes, and demonstrate proof-of-concepts to mission stakeholders and Intelligence Community leadership.
  • Create, secure, and integrate API endpoints using Node.js and Python to support authenticated and audited data exchange between teams.
  • Work with SQL/PostgreSQL databases, write complex relational queries, and optimize search and retrieval using Elasticsearch.
  • Support migration to EKS Kubernetes container clusters and investigate and integrate AI capabilities such as Amazon Bedrock into core workflows.
  • Collaborate with cross-functional teams in an Agile environment, address project dependencies, conduct peer code reviews, and mentor junior engineers.

Career Resources

Build a Resume for Software Developer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service