Senior Software Engineer — Lead National Security Apps

The Johns Hopkins University Applied Physics Laboratory

Laurel (MD)

On-site

USD 105,000 - 290,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Education assistance
Retirement contributions
Training and development
Paid time off

Job summary

The Johns Hopkins University Applied Physics Laboratory (APL) seeks a seasoned software engineer to join the Threat Analytic Systems (QAI) Group in Laurel, MD. You will design, implement, test, document, and maintain software applications that support national security missions.

You will lead teams, interact with users, perform design reviews, and contribute to rapid prototyping that matures into production-ready solutions.

Qualifications

  • B.S. in Computer Science or Computer Engineering or related field.
  • 7+ years of software development with a high level language, incl. Java.
  • Experience with Python and modern JavaScript frameworks.
  • Technical lead experience on a software project.
  • Web services, architecture design, testing and deployment experience.
  • Experience with non-relational databases (MongoDB, CouchDB, HBase).
  • Excellent written and verbal communication; TS/SCI eligibility.

Responsibilities

  • Lead teams to design, implement, test, and deploy software applications.
  • Interact with users to understand operations and gather requirements.
  • Lead design reviews for system design, integration, and testing.
  • Document and present work on current research and development.
  • Find ways to improve task efficiency and document approaches.
  • Engage across boundaries to boost collaboration.

Skills

Java
Python
Web frameworks
Technical leadership
Requirements gathering
Team collaboration

Education

B.S. in Computer Science or Computer Engineering

Tools

MongoDB
CouchDB
HBase
JavaScript
SQL (Microsoft SQL Server/MySQL/Postgres)

Job description

The Johns Hopkins University Applied Physics Laboratory (APL) seeks a seasoned software engineer to join the Threat Analytic Systems (QAI) Group in Laurel, MD. You will design, implement, test, document, and maintain software applications that support national security missions.

You will lead teams, interact with users, perform design reviews, and contribute to rapid prototyping that matures into production-ready solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer & Tech Lead for Impactful Systems
Senior Software Engineer & Tech Lead for Impactful Systems

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 290,000
Senior Software Engineer - Lead Secure Systems Prototyping
Senior Software Engineer - Lead Secure Systems Prototyping

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Software Engineer - Build Impactful Security Solutions
Software Engineer - Build Impactful Security Solutions

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Software Engineer | Lead, Mission-Critical Systems
Senior Software Engineer | Lead, Mission-Critical Systems

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Comprehensive benefits
Education assistance
Retirement plans
+1
Technical Lead - Software Engineer for National Security
Technical Lead - Software Engineer for National Security

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Software Engineer – Secure Systems & Rapid Prototyping
Software Engineer – Secure Systems & Rapid Prototyping

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Strategic Systems Software Engineer — DevSecOps + AI
Strategic Systems Software Engineer — DevSecOps + AI

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior System Security Engineer – Lead Secure Systems
Senior System Security Engineer – Lead Secure Systems

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior C++ Software Engineer for Defense AI & Simulations
Senior C++ Software Engineer for Defense AI & Simulations

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,000
Full Stack Engineer for National Security Solutions
Full Stack Engineer for National Security Solutions

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000