Expedition Technology

Expedition Technology

Full Stack Software Engineer - R134

Herndon, Virginia

No sponsorshipDetected 44 days ago
JavaScriptTypeScriptPythonReactVue.jsAngularTailwind CSSViteDistributed SystemsBackend DevelopmentFull-Stack DevelopmentAlgorithmsCode ReviewGitDynamoDBAWSCloud PlatformsDockerKubernetesLinuxGraphQLRESTMachine LearningData Engineering

About the role

  • TDS serves as a centralized repository powering advanced analytics and machine learning capabilities across defense and intelligence missions.
  • Headquartered in Northern Virginia's high-tech corridor, EXP is a rapidly growing, privately held, employee-owned company that pushes the boundaries of what is possible every day.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, genetic information, or protected veteran status.

Responsibilities

  • As a Full Stack Engineer, you will work across the entire technology stack to deliver high-impact capabilities:
  • Design and develop end-to-end features spanning front-end interfaces and backend services
  • Build and maintain responsive, user-friendly web applications using modern JavaScript frameworks
  • Develop scalable backend systems and APIs using Python and cloud-native architectures
  • Deploy and manage applications in AWS environments using Docker and Kubernetes
  • Collaborate in an Agile development environment, contributing to sprint planning, design discussions, and continuous improvement
  • Actively collaborate with teammates in design discussions and pair programming
  • Expedition Technology (EXP) is seeking a Full Stack Software Engineer to join our Solis team in building the Training Data Storefront (TDS)-a mission-critical platform that enables the Department of Defense (DoD) and Intelligence Community (IC) to manage, share, and operationalize AI/ML data and models.
  • Experience building applications in AWS cloud environments

Requirements

  • 5+ years of professional software engineering experience across front-end, back-end, or full stack development
  • Experience with REST APIs, microservices, and distributed systems
  • Familiarity with Docker, Kubernetes, or other containerized environments
  • Experience with relational databases and query optimization
  • Strong understanding of software development best practices and SDLC
  • Experience with Git and branching strategies
  • Experience with modern frontend tools (e.g., TailwindCSS, React Query, Vite, MUI)
  • Familiarity with GraphQL and real-time data applications
  • Experience with AWS services (e.g., Lambda, RDS, DynamoDB, S3, IAM, EC2, SQS)
  • Knowledge of performance optimization techniques (frontend or backend)

Nice to have

  • React, Angular, Vue, or similar (TypeScript preferred)
  • Frontend: React, Angular, Vue, or similar (TypeScript preferred)
  • Backend: Python (preferred) or other object-oriented languages
  • Preferred / Nice-to-Have

Benefits

  • Company-paid, medical, dental and vision insurance
  • Up to 45 days of PTO
  • Paid Family Leave
  • Tuition Reimbursement - $5250/year available
  • Referral bonus program

Company info

  • As part of our team, you will play a key role in designing, developing, and maintaining scalable, secure, and user-centric applications that directly support national security objectives.

Visa & Work Authorization

  • Citizenship

This listing is sourced directly from Expedition Technology's careers page and normalized into a canonical job model.