Software Engineer

The Challenge:

Are you looking for an opportunity to not just develop software, but to build a system that will be used by our National Defense for immersive learning and AR/VR missions? As a full-stack developer, you can solve a problem with a complete end-to-end solution in a fast-paced, agile environment. We’re looking for a developer with the advanced skills needed to build an AR/VR framework that takes advantage of artificial intelligence (AI) and machine learning (ML) from vision to production-ready system.

This role is more than just coding. We need a full-stack developer who will use their passion to learn new tools and techniques, identify and implement system improvements, and mentor teammates. Using Agile life cycle development, you’ll build a multi-location development environment that incorporates gaming technologies. You’ll analyze the needs and the environment to make sure the solution you’re developing considers the current architecture and operating environment, as well as future functionality and enhancements. Join us as we build systems to change DoD for the better.

Empower change with us.

You Have:

-5+ years of experience in a professional work environment

-Experience with network devices and services

-Experience with front-end web applications

-Experience with back-end server-side logic

-Knowledge of gaming technologies

-Knowledge of an Agile methodology

-Ability to obtain a security clearance

-HS diploma or GED

Nice If You Have:

-Experience with multiplayer development

-Experience with requirements review

-Experience with peer reviews, walkthroughs, inspections, and audits

-Knowledge of the SDLC

-Knowledge of AR/VR


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic—to fearlessly drive change.

Not ready to apply? Join our talent community and sign up for job alerts.