5-7 years of people-management experience leading technical teams
Background as a software developer or engineer to ensure technical credibility
Deep understanding of application architecture and technical solution design
Preferred experience in Solutions Architecture or significant exposure to architecture
Proficient in reviewing technical proposals and escalating concerns when necessary
Working knowledge of SQL for credible technical discussions
Strong skills in coaching, resource management, and stakeholder communication
Responsibilities
Lead and develop a team of Solution Architects across various technology initiatives
Ensure projects receive adequate architectural support and manage resource allocation
Remove obstacles hindering project progress for architects and teams
Review and challenge proposed solutions to ensure thorough analysis
Identify and escalate architectural concerns in collaboration with Enterprise Architecture
Foster a collaborative environment for architects to share expertise and support each other
Maintain project visibility and communicate effectively with stakeholders and technical leaders
Benefits
Collaborative team environment
Opportunities for professional development and coaching
Engagement with evolving architecture practices, including AI
Visibility into diverse technology initiatives
Supportive leadership focused on removing project-level blockers
Full Job Description
Job Description How You Will Make An Impact
Lead, coach, and develop a team of Solution Architects supporting multiple technology initiatives.
Ensure projects receive the appropriate architecture support and that resources are effectively balanced across competing priorities.
Remove roadblocks that prevent architects and project teams from progressing.
Review proposed solution approaches and challenge technical decisions when additional analysis is necessary.
Identify architectural concerns that require escalation or partnership with Enterprise Architecture.
Build a collaborative team environment where architects share expertise, provide backup, and support one another across initiatives.
Maintain visibility into ongoing projects and communicate effectively with technical leaders, business stakeholders, and architecture partners.
Apply a strong understanding of software engineering and systems architecture when evaluating technical direction.
Help the organization navigate evolving architecture practices, including the growing influence of AI on software development and solution design.
Requirements
Do you have the expertise to lead in technical architecture and software engineering?
Proven people-management experience leading technical professionals or software development teams is required.
Previous experience as a software developer or software engineer is essential to establishing the technical foundation expected for this position.
Strong understanding of application architecture, software development, systems, and technical solution design.
Solutions Architecture experience is strongly preferred, although experienced software engineering managers with significant solutioning and architecture exposure may also qualify.
Ability to review technical proposals, ask meaningful architecture questions, and determine when concerns require escalation.
Working knowledge of SQL and the ability to participate credibly in technical architecture discussions.
Strong coaching, resource-management, communication, and stakeholder-management capabilities.
Experience developing collaborative technical teams and removing organizational or project-level blockers.
Awareness of modern AI capabilities and their impact on application development and architecture.
Established management experience is required; this position is intended for an experienced people leader rather than a first-time manager.