Strategic Software Architect - DoD Clearance Desired

About us: Modeling the impact of technical health on business performance

Silverthread is the market leader in software economics and software “technical health” ― helping executives take financial control over complex software assets. Based on 15 years of applied research at MIT and Harvard Business School, the CodeMRI® platform allows organizations to translate software architectural health metrics into

quantifiable business impacts. We have helped 100+ global commercial and government institutions gain visibility into their software asset health, and dramatically improve operational and financial outcomes.

The Opportunity

Silverthread’s tools have been used across the Department of Defense to improve codebases and turn legacy code into cloud-native microservices. Customers have reported a tripling of developer productivity after using our tools to drive improvement and increased ROI for their organization. We’ve recognized a need within our customer base for consulting services and have created the Strategic Software Architect position. In this role you will build our consulting services department to drive immediate customer opportunities, research, and development efforts, improve our products by providing guidance to the development team. We are a small and nimble

company. This position will evolve based on your interests and abilities.

Strategic Software Architect Role and Responsibilities

  • Diagnose challenges in development organizations with software codebases from a technical and business perspective using CodeMRI and other techniques

  • Teach development organizations how to improve the architecture of their codebases by making them modular and more efficient

  • Develop and administer a Bounty Program within the Pentagon which pays contractors to reduce technical debt in government codebases according to future benefits predicted by economic models

  • Lead a funded R&D effort to build tools for executives looking to make strategic decisions about the future with critical software systems

  • Work closely with executives to define a strategy for transforming entire portfolios of applications


  • Ability to lead, collaborate, and communicate

  • Ph.D. or Master’s degree in computer science or equivalent

  • 7-15 years developing and maintaining large and complex software systems

  • Design patterns, refactoring, modularity, etc.

  • A good understanding of the concept of ‘technical debt’

  • Agile development and DevSecOps experience

  • Experience transforming and improving legacy systems

  • Experience with cloud computing technologies such as Kubernetes desired

  • Travel to or live in Washington DC, Southern California, or Boston

  • Employee or contractor

  • DOD Top Secret Clearance

Interest or experience in any of the following areas is a plus: Project Management, Program Management, Data Science, Business Performance Metrics, Software Economics, Agile, DevSecOps, System Engineering, Lean, Six Sigma, CMMI.

Silverthread is an equal opportunity employer and all qualified applicants will receive consideration for

employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status,

gender identity, sexual orientation, pregnancy and pregnancy-related conditions, or any other characteristic

protected by law

Job Type: Full-time preferred, contract basis possible as well