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
Requirements
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