Software Engineer

Are you passionate about building solutions for our greatest national security challenges?

Are you searching for engaging work with an employer that prioritizes impact, innovation, and personal development?

Do you value working in a creative and collaborative environment?

If so, we're looking for someone like you to join our team at APL .

We develop state of the art software systems in response to a wide variety of national security threats – as diverse as cyberspace operations, critical infrastructure, and weapons of mass destruction. Using the latest research and industry practices, we build systems that meet our sponsors' needs regarding scalability, speed, usability, and security. We are looking for experienced software architects who are excited by the chance to create the next generation of operational capabilities for our defense and intelligence communities .

As a Software Engineer...

•You will primarily work with sponsors and end users in defense or intelligence organizations to understand their operations and identify requirements.
•You will survey academic research and engineer practical solutions to system development and deployment challenges.
•You will design software frameworks to ingest, store, and analyze streaming data from many sources in tactical environments.
•You will provide technical contributions and leadership in the design and development of systems, including hardware selection, programming, design trade-offs, and staffing plans.
•You will lead and mentor agile development teams throughout design, implementation, test, and deployment, collaborating with for-profit contractors and sponsor teams.
•You will prepare written documentation of technical work, including system design and technical manuals.
•You will communicate regularly with Government sponsors, industry partners, and key APL program and technical staff on activities related to development and deployment.

You meet our minimum qualifications for the job if you...

•Possess a M.S. in computer science or related field, with at least 7 years of experience developing software systems using modern languages, web-based UIs, and database systems.
•Have experience leading the development and testing of web-based or mobile applications.
•Are able to obtain a Top Secret clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.

You'll go above and beyond our minimum requirements if you...

•Possess a Ph.D. in one of the disciplines listed above.
•Have experience with multiple languages and platform modalities, and with implementing network security.

Why work at APL?

The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. With a wide selection of challenging, impactful work and a robust education assistance program, APL promotes a culture of life-long learning. Our employees enjoy generous benefits and healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities

APL is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability status, veteran status, or any other characteristic protected by applicable law.

Back to top