Software Engineer
Washington, District of Columbia, United StatesFull-time$87,100–$157,450Posted Aug 26, 2026
About the role
We're hiring on behalf of a Haystack partner!
The Role
- Design, develop, and maintain mission-focused software applications and data platforms.
- Build and support ETL pipelines, APIs, and data integration workflows.
- Develop web-based tools for analysis, visualization, and decision support.
- Integrate AI/ML and advanced analytics capabilities into applications.
- Collaborate with users and cross-functional teams to deliver scalable solutions.
- Support testing, debugging, optimization, and deployment activities.
What You'll Need
- Bachelor’s degree in Computer Science, Information Systems, Systems Engineering, or related field with relevant years of experience (varying by level).
- Experience supporting Intelligence Community or DoD environments.
- Proficiency in software development using languages such as Java, Python, JavaScript, or TypeScript.
- Experience with full-stack development, including modern front-end frameworks and backend services/APIs.
- Familiarity with SQL/NoSQL databases, ETL pipelines, and containerized environments.
- Exposure to cloud platforms and DevOps practices.
What's On Offer
- Competitive annual salary ($87,100 - $157,450) plus bonus potential.
- Opportunity to work on innovative software and data-driven solutions for a government customer.
- Exposure to cutting-edge technologies including AI/ML and cloud platforms.
- A fast-paced, mission-focused team environment.
Apply via Haystack today!
Responsibilities
- Design, develop, and maintain mission-focused software applications and data platforms
- Build and support ETL pipelines, APIs, and data integration workflows
- Develop web-based tools for analysis, visualization, and decision support
- Integrate AI/ML and advanced analytics capabilities into applications
- Collaborate with users and cross-functional teams to deliver scalable solutions
- Support testing, debugging, optimization, and deployment activities
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Systems Engineering, or related field
- Experience supporting Intelligence Community or DoD environments
- Proficiency in software development using languages such as Java, Python, JavaScript, or TypeScript
- Experience with full-stack development, including modern front-end frameworks and backend services/APIs
- Familiarity with SQL/NoSQL databases, ETL pipelines, and containerized environments
- Exposure to cloud platforms and DevOps practices
Benefits
- Competitive annual salary plus bonus potential
- Opportunity to work on innovative software and data-driven solutions for a government customer
- Exposure to cutting-edge technologies including AI/ML and cloud platforms
- A fast-paced, mission-focused team environment
Skills mentioned
PythonJavaJavaScriptTypeScriptFrontend DevelopmentBackend DevelopmentREST APIsSQLNoSQLETL
About Haystack
Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.
Technology51-200 employeesNewcastle upon Tyne, England