Defense Digital Service - Full Stack Engineer

Remote
DDS – Engineering /
Digital Service Expert /
Remote
Digital Service Expert - Full Stack Engineer 

Come do impactful work with a brilliant, motivated team.
 
About Defense Digital Service
 
DDS transforms how the Department of Defense (DoD) designs, builds, buys, and deploys technology to save lives and stay ahead of our adversaries. Our work touches on a wide range of issues — from cybersecurity to climate; COVID response to data-wrangling. We tackle these complex challenges head-on by recruiting exceptional tech talent from industry and government to our talented team.
 
DDS is not like other workplaces. The work that you do here will directly contribute to our national security, improve the lives of those who serve, and make an impact that spans the globe. If you are thinking to yourself — I’m not a DoD person, or I’m not a government person – whatever that means to you, don’t be so convinced. The impact you can make here is truly phenomenal. If that excites you and you have the skills, you should apply. We are solving a diverse set of problems, and we need a diverse team to do it.

Description

Join the Defense Digital Service and build ground-breaking applications to protect the American people and support members of the military and their families. 

DDS works with partners from the U.S. Department of Defense, U.S. Government, and our allies to tackle some of the world’s toughest challenges.  DDS engineers are called upon to fix a failing system, to recommend an iterative path forward through a seemingly difficult problem, or to develop a new capability.

As an application engineer at DDS, whether you are fixing a mission critical system or fielding a new capability, you can see the real world impact of your work. Application engineers should be proficient in at least 2 widely used programming languages and familiar with the basics of networking and databases.

Application engineers are members of the engineering Community of Practice (CoP) at the Defense Digital Service (DDS), which also includes data engineers, security engineers, and systems engineers. Engineers at DDS use modern tools and processes for software development.

Roles and Responsibilities

    • You will architect, develop and deploy new features for various projects within the DDS portfolio 
    • Fix failing systems and support incident response and design and build new capabilities in the air, sea, land, or space.
    • Provide advice to data engineers, systems engineers, and product managers on effective application and system design.
    • Provide technical advice during the writing of contracts and/or manage contractor performance
    • Ability to work in rapidly changing environments while collaborating with various teams and being a contributing team player 

Technical Experience

    • 6+ years of full-stack development experience working in at least two programming languages such as, but not limited to: Java, Javascript, C++, Python, Ruby, Go Lang, etc. 
    • Front-end interface experience with knowledge working in Typescript, CSS, HTML, Angular, jQuery, etc.
    • Extensive development with API technologies including the installation, configuration, platform operations, and troubleshooting of API products
    • Working knowledge of frameworks such as React, Flask, Django, etc.
    • Relational database experience with knowledge of SQL, FastAPI, SQLAlchemy, etc.
    • Experience working with Amazon Web Services and experience in elasticsearch, terraform, etc. 

Key Requirements

    • U.S. Citizenship.
    • Must be able to obtain and maintain a Top Secret/SCI clearance.
    • Candidate is encouraged to provide e-portfolio, project samples, Github, etc. to their submission package

Benefits

Pre-qualification Questions

    • Are you a US Citizen?
    • Do you have experience creating a new application or library?
    • What programming languages are you proficient in?
    • What’s your default sprint cadence?  Why?