Demo

Software Engineer

Haystack
Annapolis, MD Full Time
POSTED ON 10/28/2026
AVAILABLE BEFORE 11/27/2026
Working with a leading technology solutions provider specializing in intelligence and cybersecurity for federal government customers, you will be at the forefront of breaking technological barriers and solving real-world problems. This company offers a world-class, unique employee experience and is committed to hiring top talent.

The Role

  • Design, develop, test, and maintain full-stack software capabilities for cyber-threat intelligence analysis.
  • Develop and integrate user-interface, application-service, and data-layer components.
  • Enhance existing applications while ensuring software quality, security, performance, and reliability.
  • Troubleshoot complex software and integration issues across the application stack.
  • Participate in technical design discussions, code reviews, testing, and release activities.
  • Collaborate with mission stakeholders and engineering team members to refine requirements and deliver reliable software solutions.

What You'll Need

  • TS/SCI with agency-appropriate polygraph clearance.
  • Twenty years of experience as a Software Engineer in programs of similar scope, type, and complexity, or a Bachelor's degree in Computer Science plus 16 years of experience, or a Master's degree plus 14 years of experience.
  • Professional software development experience using Java and JavaScript.
  • Experience with Node.js or comparable server-side JavaScript frameworks.
  • Experience with modern front-end frameworks like Vue.js or Vuetify.
  • Experience designing, querying, and maintaining relational databases (preferably PostgreSQL) and developing/integrating RESTful services.
  • Proficiency with Git or a comparable source-control system.

What's On Offer

  • Automatic 20% contribution of gross compensation to a Simplified Employee Pension (SEP) IRA, fully vested from day one.
  • Generous PTO plan (up to 200 hours annually) with flexibility to adjust allocation.
  • Comprehensive voluntary benefits including medical, vision, dental, life, AD&D, short/long-term disability, and other insurances.
  • Opportunities for employee referral bonuses and mobility across various contracts.

Apply via Haystack today!

Salary.com Estimation for Software Engineer in Annapolis, MD
$117,683 to $142,749
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Haystack

  • Haystack Phoenix, AZ
  • We're working with a leading financial services company dedicated to helping military members and their families achieve financial security. This organizat... more
  • Just Posted

  • Haystack Annapolis, MD
  • Working with a leading technology company that provides critical support and advanced solutions to the Intelligence Community. They foster a culture of int... more
  • Just Posted

  • Haystack Denver, CO
  • We are working with a leading technology solutions provider specializing in building robust and scalable platforms and products for various industries. Thi... more
  • Just Posted

  • Haystack Baltimore, WA
  • A world-leading national security company is seeking a passionate and driven Junior Full Stack Software Engineer to join their team. This organization driv... more
  • Just Posted


Not the job you're looking for? Here are some other Software Engineer jobs in the Annapolis, MD area that may be a better fit.

  • Captivation Software Annapolis, MD
  • Build to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of enginee... more
  • 1 Day Ago

  • Captivation Software Annapolis, MD
  • Build to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of enginee... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!