软件系统架构师 - 需要安全许可
Software Systems Architect - Clearance Required
概述
LMI正在寻找一位经验丰富的软件系统架构师,以支持美国陆军培训信息系统(ATIS)项目和ALCMC交付团队。ATIS是陆军的一项重要计划,旨在将陆军培训系统现代化并整合为一个安全、云原生、企业级的能力。作为在规模化敏捷框架(SAFe)下运作的敏捷发布列车(ART)的一部分,该职位将领导团队级别的技术架构和解决方案设计,建立架构跑道,指导接口和集成决策,并使团队能够在更广泛的解决方案架构规范内交付安全、可扩展且易于维护的能力。
这是一个高度技术性、协作性强且注重实践的个人贡献者角色。软件系统架构师将直接与开发人员、产品管理、DevSecOps、测试、网络安全和解决方案架构合作,将任务和产品需求转化为可实现的设计,减少技术模糊性和返工,管理架构和技术债务风险,并确保架构积极促进交付,而不是成为审批关口。
理想的候选人具备扎实的架构判断力和实际的软件工程经验,并能够通过设计、实施、集成、故障排除和技术问题解决直接与工程团队协作。
LMI是一家新型的数字解决方案提供商,致力于通过创新和速度加速政府影响。LMI提前于需求投资技术和原型,以商业级平台和任务就绪的人工智能为联邦机构提供服务,速度与商业一致。
利用我们任务就绪的技术和解决方案、在联邦部署方面的丰富经验以及战略关系,我们高效且有效地提升政府成果。LMI专注于敏捷性和协作,服务于国防、太空、医疗保健和能源领域,帮助机构应对复杂性并超越变化。LMI总部位于弗吉尼亚州泰森斯,致力于交付能强化任务并推动持久价值的有影响力的结果。
职责
- 领导团队级别的解决方案设计,并将任务、产品、功能和非功能需求转化为可实现的技术设计。
- 开发和维护团队的架构跑道,识别技术使能因素、依赖关系、约束条件和为支持即将到来的迭代所需进行的架构工作。
查看英文原文
Overview
LMI is seeking an experienced Software Systems Architect to support the U.S. Army Training Information System (ATIS) program and the ALCMC delivery team. ATIS is a major Army initiative to modernize and consolidate Army training systems into a secure, cloud-native, enterprise-level capability. As part of an Agile Release Train (ART) operating under the Scaled Agile Framework (SAFe), this role will lead team-level technical architecture and solution design, establish architectural runway, guide interface and integration decisions, and enable the team to deliver secure, scalable, and maintainable capabilities within broader solution architecture guardrails.
This is a highly technical, collaborative, and hands-on individual contributor role. The Software Systems Architect will work directly with developers, Product Management, DevSecOps, testing, cybersecurity, and Solution Architecture to translate mission and product needs into implementable designs, reduce technical ambiguity and rework, manage architectural and technical-debt risks, and ensure architecture actively enables delivery rather than becoming an approval gate.
The ideal candidate combines strong architectural judgment with hands-on software engineering experience and is comfortable working directly with engineering teams through design, implementation, integration, troubleshooting, and technical problem solving.
LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed.
Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government, efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors—helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value.
Responsibilities
- Lead team-level solution design and translate mission, product, functional, and non-functional requirements into implementable technical designs.
- Develop and maintain the team’s architectural runway, identifying technical enablers, dependencies, constraints, and architectural work needed to support upcoming capabilities.
- Lead interface and integration design across applications, services, APIs, data sources, external systems, and shared platform capabilities.
- Define and guide implementation of non-functional requirements (NFRs), including security, performance, reliability, scalability, maintainability, observability, and testability.
- Establish and guide team technology standards, reusable architectural patterns, reference implementations, and engineering guardrails in alignment with broader Solution Architecture direction.
- Partner with the Product Owner and Solution Architect to identify, assess, and prioritize technical debt based on mission impact, delivery risk, maintainability, and architectural health.
- Create and maintain architecture diagrams, system and component models, interface definitions, architectural decision records, and other technical documentation that directly supports development and delivery.
- Work directly with developers through design sessions, whiteboarding, implementation, code and design reviews, troubleshooting, and technical mentoring to ensure architectural decisions are practical and implemented effectively.
- Collaborate with DevSecOps, testing, UX, cybersecurity, Product Management, and other stakeholders to ensure architecture supports secure CI/CD, automated testing, deployment, integration, and operational requirements.
- Identify cross-team, environment, infrastructure, integration, and external dependencies early and drive the technical coordination necessary to reduce delivery risk.
- Remain actively engaged in implementation and technical problem solving, including root-cause analysis of complex or recurring defects, integration issues, environment constraints, and architectural problems.
- Promote reusable solutions, knowledge sharing, and team self-sufficiency while reducing unnecessary complexity and reliance on tribal knowledge.
Qualifications
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related technical field, or equivalent relevant experience.
- 7+ years of professional software engineering, application development, systems engineering, or technical architecture experience, including hands-on responsibility for designing and delivering production software.
- Demonstrated experience with software/application architecture and system design, including translating functional and non-functional requirements into implementable technical solutions and making architecture tradeoffs.
- Hands-on experience with cloud environments (AWS preferred) and understanding of cloud architecture, secure networking, identity and access management, service integration, and deployment considerations.
- Experience designing and consuming RESTful APIs and integrating applications, services, data sources, and external systems.
- Working knowledge of CI/CD pipelines, Git-based workflows, automation, and DevSecOps practices.
- Demonstrated ability to work directly with software developers through technical design, implementation guidance, code/design reviews, troubleshooting, and complex problem solving.
- Demonstrated ability to address non-functional requirements including security, performance, reliability, scalability, maintainability, observability, and testability.
- Strong technical communication and collaborative leadership skills, with the ability to explain architecture decisions and tradeoffs to engineering, Product Management, testing, DevSecOps, cybersecurity, leadership, and other stakeholders.
- Experience working in Agile software delivery environments and leading team-level technical decisions while operating within broader solution or enterprise architecture guardrails.
- Active DoD Secret security clearance or ability to obtain and maintain one.
Preferred Qualifications
- Experience with modern UI/frontend technologies and frameworks such as Angular, including frontend-to-backend integration patterns.
- Broad technical knowledge spanning applications, cloud, infrastructure/platforms, cybersecurity, integrations, data, and delivery pipelines.
- Experience with microservices, containers, Kubernetes, Docker, or comparable modern application/platform architectures.
- Familiarity with architectural decision records, reference architectures, technology standards, reusable architectural patterns, and lightweight architecture governance.
- AWS certification (e.g., Solutions Architect or DevOps Engineer) and/or demonstrated depth in AWS architecture.
- Experience working within a SAFe Agile Release Train (ART) and supporting architectural runway, technical enablers, PI Planning, and cross-team dependency management.
- Experience supporting Army, DoD, federal, or other secure/regulated mission systems, including familiarity with ATO/RMF processes.
- Experience with ATIS, Army training systems, learning management systems (LMS), or similar enterprise mission systems is a plus.
- Additional useful experience includes UI/UX, accessibility testing, organizational change management, and demonstrated ability to rapidly learn unfamiliar technologies.
Travel Requirements
· Occasional travel required, including for PI Planning, program increment events, user engagement sessions, architecture/design workshops, and key program milestones.
The target salary range for this position is $160,000 - 185,000.
The salary range displayed represents the typical salary range for this position and is not a guarantee of compensation. Individual salaries are determined by various factors including, but not limited to location, internal equity, business considerations, client contract requirements, and candidate qualifications, such as education, experience, skills, and security clearances.
Job Locations
US-RemoteOriginally posted on Himalayas