Senior Software Engineer

Johns Hopkins Applied Physics Laboratory•Laurel, MD

About The Position

The Analytic Capabilities group of the Asymmetric Operations Sector is seeking a Senior Software Engineer to develop innovative solutions that have impactful contributions in cyber operations, special operations, and global health. Our group specializes in building scalable data pipelines and tailored analytics for new domains, deploying and adapting generative artificial intelligence for sponsor challenges, and assuring AI/ML solutions. As a Senior Software Engineer, you will apply technical, leadership, and relational skills to plan and execute projects in highly collaborative environments. You will develop and own high-quality code across all levels of the stack, supporting the full software development lifecycle from requirements development and prototyping through continuous integration, deployment, transition, and sustainment. You will model and apply solid engineering practices around architectural design, testability, scalability, and maintainability, including modular development, design patterns, and effective integration of AI-assisted development into team workflows. You will apply experiences with backend design, database design, high-performance desktop visualization, web frameworks, and cloud/containerized software deployment.

Requirements

  • B.S. or M.S. in Computer Science, Mathematics, Engineering or other relevant technical field, or another Bachelor's or Master's degree, with relevant experience
  • At least 5 years of software development and engineering experience
  • Extensive programming experience in Python, Javascript, Java, Kotlin, or C++
  • Extensive experience with Git, Gitlab Continuous Integration and Deployment, or equivalent
  • Demonstrated ability to lead teams through the full software development lifecycle, including requirements, development, continuous integration and deployment, and testing
  • Able to obtain an Interim Top Secret level security clearance by your start date and can ultimately obtain a TS/SCI level 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.

Nice To Haves

  • Experience with agile or similar software development methodologies
  • Experience with dynamic web front end frameworks such as Vue, React or Angular
  • Experience with Java/Kotlin desktop visualization frameworks such as Swing, JavaFx, or TornadoFx
  • Experience with Python/Flask, Python/FastAPI, or Java/Spring
  • Experience with API design, REST APIs, HTTP, and Oauth
  • Experience with relational and non-relational database design and scalability
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Experience working with enterprise cloud providers such as AWS, GCP, or Azure
  • Experience using AI coding harnesses or related methods for agentic software development
  • Experience building MCP tools, skill configurations, or other applications of agentic AI
  • An Active Top Secret level security clearance
  • 10+ years of experience in software development

Responsibilities

  • Apply technical, leadership, and relational skills to plan and execute projects in highly collaborative environments
  • Develop and own high-quality code across all levels of the stack, supporting the full software development lifecycle from requirements development and prototyping through continuous integration, deployment, transition, and sustainment
  • Model and apply solid engineering practices around architectural design, testability, scalability, and maintainability, including modular development, design patterns, and effective integration of AI-assisted development into team workflows
  • Apply experiences with backend design, database design, high-performance desktop visualization, web frameworks, and cloud/containerized software deployment

Benefits

  • retirement plans
  • paid time off
  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • flexible spending accounts
  • education assistance
  • training and development
  • sign-on bonus
  • relocation benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service