Software Engineer – Secure Systems & Rapid Prototyping

Johns Hopkins Applied Physics Laboratory

Laurel (MD)

On-site

USD 100,000 - 245,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

The Johns Hopkins Applied Physics Laboratory (APL) is seeking a Software Engineer to design, implement, test, and deploy software that supports national security missions in a collaborative, fast‑paced team. You will apply software engineering best practices and cutting-edge research to build rapid prototypes and mature product solutions.

You will gather requirements from users, lead design reviews, document progress, and explore innovative ways to improve tools and processes while adhering to

Qualifications

  • BS in CS/CE or related field with at least 4 years of relevant experience.
  • Experience with Java or Python.
  • Web development with modern JS frameworks (Vue.js, ReactJS, Angular).
  • Experience with Docker.
  • Ability to work with loosely defined requirements.
  • Familiarity with relational (SQL Server, MySQL, PostgreSQL) or non-relational databases (MongoDB, CouchDB, HBase).
  • Excellent written and verbal communication.
  • U.S. citizenship and TS/SCI eligibility.

Responsibilities

  • Design, implement, test, and deploy software applications in a dynamic, fast-paced environment.
  • Interact with users to understand operations and gather requirements.
  • Lead design reviews to gather feedback on system design, integration, and testing.
  • Document and present work on current research and development activities.
  • Seek new and innovative ways to improve task efficiency and document software approaches.
  • Establish relationships across organizational boundaries to increase collaboration.

Skills

Java
Python
Requirements gathering
Team collaboration
Communication

Education

B.S. in Computer Science or Computer Engineering

Tools

Docker
SQL (MS SQL Server/MySQL/Postgres)
React/Vue/Angular

Job description

The Johns Hopkins Applied Physics Laboratory (APL) is seeking a Software Engineer to design, implement, test, and deploy software that supports national security missions in a collaborative, fast‑paced team. You will apply software engineering best practices and cutting-edge research to build rapid prototypes and mature product solutions.

You will gather requirements from users, lead design reviews, document progress, and explore innovative ways to improve tools and processes while adhering to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Apps
Software Engineer: Build Impactful Security Apps

Talentify • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Software Engineer — Lead National Security Apps
Senior Software Engineer — Lead National Security Apps

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

On-site
USD 105,000 - 290,000
Education assistance
Retirement contributions
Training and development
+1
Cybersecurity Engineer: Secure Prototyping & DevSecOps
Cybersecurity Engineer: Secure Prototyping & DevSecOps

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,000
Education assistance
Retirement contributions
Training and development
+2
Mission-Critical Systems & Software Engineer
Mission-Critical Systems & Software Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Cybersecurity Engineer — DevSecOps for Mission Systems
Cybersecurity Engineer — DevSecOps for Mission Systems

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

On-site
USD 85,000 - 195,000
Mission-Critical Defense Systems Software Engineer
Mission-Critical Defense Systems Software Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Cybersecurity Engineer TS/SCI Eligible, DevSecOps
Cybersecurity Engineer TS/SCI Eligible, DevSecOps

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 195,000
Senior Network Software Engineer — Secure Communications & Networks
Senior Network Software Engineer — Secure Communications & Networks

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000