> Markdown version of [/jobs/ext/4352554-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/4352554-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-stack Software Engineer - **Company:** Embedded Alliance, Inc. - **Location:** Reston, VA, United States - **Experience:** Starter - **Salary:** $138,000 - $224,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Continuous Integration, Data Integration, Data Security, Data Stores, Web Development, Elasticsearch, Java Web Services, Software Engineering, Workflow Management Systems, ReactJS, Retrieval-Augmented Generation, Large Language Models, Indexer, Backend, Agentic-AI, AngularJS, Information Technology, Data Management, Front End Software Development, Data Pipelines - **Published:** October 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=450c2052dba143b2 ## About the Role * 1 - 8+ years of professional software engineering experience * Understanding of Java with production services * JavaScript and a modern framework (React, Angular, or similar) * Comfort with relational databases and SQL * Experience taking applications to production * Bachelor's in computer science (additional experience considered in lieu) * Active TS/SCI required What would set you apart * Hands-on work with LLMs, RAG, or agent frameworks, including personal projects * Search and indexing at scale (Elasticsearch or similar) * Geospatial web development, or experience with mapping APIs * Data pipeline and workflow orchestration tooling * Containerized deployment and CI/CD * Prior experience building for analyst or operator users ## Description We build and run a large-scale secure analytics platform used daily by a substantial analyst population. You'd work across the stack on applications that people depend on to do their jobs. There's a second piece to this role that's genuinely open. We're looking at how AI capabilities fit into the platform. If you've been wanting to bring AI into real systems rather than demos, there's room here to shape that. What you'll build Back-end services. Java services and APIs supporting data access, search, and application functionality at scale. Front-end applications. Our analysts are power users with strong opinions, and the interface quality directly affects whether a capability gets adopted. You don't need to be a designer, but you should care how things look and feel Data integration. Work with the pipelines and data stores behind the applications. AI capability integration. Evaluate and prototype where AI genuinely improves the platform and help decide what's worth building.