Software Solution Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Lockheed Martin · 2 months ago

Software Solution Architect

Lockheed Martin is a global leader in aerospace, defense, and technology solutions. They are seeking a Software Engineer Associate to participate in evaluating and modernizing a complex legacy code base, ensuring the quality and effectiveness of enhancements, and addressing technical obstacles.

AerospaceCyber SecurityMachinery ManufacturingMilitaryNational SecurityRemote SensingSecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Participate in a cross‑functional team to evaluate a large, complex legacy code base, assess the current CI/CD pipeline, and create a strategic roadmap for modernizing the code to enable modular, rather than monolithic, builds
Work closely with stakeholders to validate and guarantee the end‑to‑end quality and effectiveness of all proposed enhancements
Identify technical obstacles stemming from technical debt or system requirements and develop pragmatic solutions to address them
Rapidly build expertise with existing LM catalog of shared CI/CD capabilities so that theses capabilities can be properly considered for integration into proposed build enhancements that will support modular builds

Qualification

GitLabJavaC++CI/CDAutomation & DevOpsMicro-servicesAPI designAgile methodologiesCommunication skillsProblem-solving skillsInterpersonal skills

Required

Proven experience using GitLab for source‑code management and orchestrating software builds
Hands‑on expertise as a software engineer working with large‑scale codebases in Java, C, and/or C++
Strong familiarity with build automation tools and scripting languages such as Make, Gradle, and Bash
A Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a comparable STEM discipline
Must be a US Citizen; this position will require a government security clearance. This position is located at a facility that requires special access

Preferred

Demonstrated leadership in architecting and designing large, complex legacy software systems, with deep hands‑on expertise in Java, C and/or C++
Experience in Automation & DevOps, including CI/CD definition, Infrastructure‑as‑Code (IaC), automated testing, and release pipeline construction
Interpersonal and communication abilities to enable collaboration across development, operations, security, and business teams, ensuring consistent adoption of architectural standards
Strong foundation in software design fundamentals, such as design patterns, architectural styles, and SOLID principles
Proven track record of designing, implementing, and delivering micro‑services solutions
Advanced problem‑solving skills with the ability to perform trade‑off analyses (e.g., cost vs. performance, time‑to‑market vs. quality)
Expertise in API design and integration, including REST, gRPC, GraphQL, OpenAPI, and contract‑first approaches
Experience with static application security testing (SAST) tools such as Fortify or comparable solutions
Familiarity with binary management repositories (e.g., Artifactory, Nexus)
Prior involvement with domestic programs at the Manassas, VA, site
Proficiency in modern software development methodologies, including Agile, Scrum, and DevOps practices

Benefits

Flexible schedules
Competitive pay
Comprehensive benefits

Company

Lockheed Martin

company-logo
Lockheed Martin is a global security and aerospace company that specializes in advanced technology systems, products, and services. It is a sub-organization of Lockheed Martin.

Funding

Current Stage
Public Company
Total Funding
$6.06B
Key Investors
Air Force Research Laboratory
2025-12-05Post Ipo Debt· $3B
2025-08-28Post Ipo Debt· $3B
2023-11-13Grant· $33.7M

Leadership Team

leader-logo
Jim Taiclet
Chairman, President & CEO
linkedin
leader-logo
Craig Martell
Chief Technology Officer
linkedin
Company data provided by crunchbase