Full-stack Software Engineer

Embedded Alliance, Inc.
Reston, VA, United States
14 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$138,000 - $224,000
Working hours
Regular working hours
Job source

Tech stack

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
+12 more
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

Job 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.

Requirements

  • 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

Benefits & conditions

  • 401(k)
  • 401(k) matching
  • AD&D insurance
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Military leave
  • Paid holidays
  • Paid military leave
  • Paid time off
  • Parental leave
  • Partner benefits
  • Prescription drug insurance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Application Question(s):

  • Do you hold an active/current TS/SCI clearance and open to to passing a CI Poly test?

Security clearance:

  • Top Secret (Required)

About the company

Embedded Alliance is an enterprise solutions company focused on customer workflows, needs and resources. Its work spans geospatial solutions, data storage, analytics, development and dissemination. We are passionate about fostering a collaborative environment that encourages personal growth and work/life balance for our team members.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…