> Markdown version of [/jobs/ext/4545133-software-engineer](https://www.wearedevelopers.com/jobs/ext/4545133-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Johns Hopkins Applied Physics Laboratory - **Location:** Laurel, MD, United States - **Salary:** $135,000 - $180,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Computer-Aided Design, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Data Structures, Python (Programming Language), Object-Oriented Software Development, Software Architecture, Secure Coding, Software Construction, Software Systems, System Testing, Git, Software Version Control - **Published:** November 3, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=3045730498-2 ## About the Role * Object-oriented programming (e.g., Java, C++, C#) * Python or similar high-level language * Software design and architecture * Secure coding practices * Linux/Unix development environments * Version control with Git * Unit, integration, and system testing * CI/CD pipelines and Dev * Ops tools * Cloud platforms (e.g., AWS, Azure, or similar) * Data structures and algorithms ## Description Johns Hopkins Applied Physics Laboratory (APL) seeks a Software Engineer to build mission-critical systems for national security, space exploration, and health. You will design, implement, and test secure, scalable software in a collaborative, research-driven environment, working alongside scientists and engineers to solve real-world problems. Responsibilities include developing production-quality code, integrating with complex systems, and contributing to prototypes and tools. APL supports advanced training, graduate education, and professional growth while fostering an inclusive, ethical, and intellectually curious culture., * Design, develop, test, and deploy software solutions for national security, space, and health missions. * Collaborate with scientists, engineers, and analysts to translate mission needs into robust software systems. * Implement secure, reliable, and scalable code following modern software engineering best practices. * Participate in code reviews, integration, and troubleshooting across complex systems. * Contribute to research prototypes and transition them into production-ready capabilities. * Document designs, interfaces, and test approaches to support maintainability and knowledge sharing.