We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
The Amatriot Group logo
The Amatriot Group Verified
Consulting, Financial Services, Business Services

Senior Software Engineer

Quantico, Virginia, United StatesOnsiteFull TimeSenior$100,000–$130,000 /yrPosted 2 months ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Security Clearance:
Active Top Secret w/ ability to pass a CI Polygraph
Location:
Quantico, Virginia
Job Type:
Full-Time
Target Salary Range\*:
$100,000 - $130,000.

  • This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary

Position Overview
We are seeking a highly skilled Software Engineer to join our team in Quantico, VA. The ideal candidate brings strong full-stack development experience, excellent problem-solving skills, and the ability to work both independently and collaboratively in a mission-focused environment. This role requires someone who communicates effectively, maintains high standards of code quality, and demonstrates an ownership mindset—taking features from concept to delivery and ongoing support.
Qualifications

  • Proficiency with code-quality tooling (linting, formatting), code reviews, and documentation
  • Ability to write maintainable, testable code (e.g., pytest) and troubleshoot production issues
  • Experience building and maintaining REST APIs (FastAPI or Django preferred)
  • Strong API design fundamentals (pagination, filtering, versioning, error handling, OpenAPI/Swagger documentation)
  • Experience integrating front-end applications with APIs (auth flows, forms, error and loading states)
  • Understanding of state management and modern React patterns (hooks, context, etc.)
  • Ability to translate requirements into wireframes and user flows (Figma or similar tools)
  • Experience using Docker for local development and deployments
  • Ownership mindset: ability to take a feature from idea -> implementation -> delivery -> support

Education

  • A Bachelor’s Degree and a minimum of 5 years of experience are required; however, an additional 4 years of experience may be substituted for the degree.

Experience

  • Minimum 5 years (degree substitution allowed)
  • 3–5 years of JavaScript experience, specifically with React
  • 3–5 years of Python experience
  • 3–5 years of HTML/CSS experience
  • Familiarity with AWS cloud environments
Ready to apply?
You'll be redirected to The Amatriot Group's application page.

Similar roles