Full Stack Engineer
Listed on 2026-02-12
-
Software Development
Software Engineer
hackajob has partnered with Lockheed Martin, a leading provider of advanced technology solutions and services to U.S. defense, intelligence, and federal civilian agencies. Lockheed Martin delivers comprehensive capabilities across cybersecurity, data collection and analytics, enterprise IT, systems engineering, and software application development in support of national and homeland security missions.
- Salary Range: $150,800 – $300,495 USD
- Onsite Maryland City, MD, USA
You will provide full life-cycle software engineering support for Cybersecurity and SIGINT midpoint collection systems, helping modernize and sustain mission-critical platforms.
You’ll- Modernize and enhance front-end and backend systems that process target communications across multiple midpoint accesses
- Enable platforms to operate at scale using cloud, containerization, dataflows, and AI/ML technologies
- Support the next phase of product-suite modernization in highly secure environments
- Design, develop, test, and sustain complex software systems
- Add new features and enhancements to existing platforms
- Debug, integrate, and optimize software across environments
- Collaborate in Agile teams supporting classified missions
- Contribute to system documentation, performance improvements, and engineering best practices
- High School Diploma/GED + 20 years of software engineering experience
- OR
- Bachelor’s degree in Computer Science or related field + 14 years of software engineering experience
- Full-stack software engineering in high-security environments
- Go/Golang, Java, Python, C++ (C++20+)
- Dev Ops, CI/CD pipelines, Git-based workflows
- Microservices and event-driven architectures
- SQL (MySQL/Maria
DB), Elasticsearch - AI/ML exposure (including Human Language Translation)
- SIGINT, midpoint collection, telephony, RF or event-stream processing systems (strong plus)
hackajob is a recruitment platform that will match you with relevant roles based on your preferences and in order to be matched with the roles you need to create an account with
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).