Enterprise Software Architect
Core
Define, evolve, and communicate enterprise target-state architecture and technology strategy to ensure systems scale, remain secure, and enable business agility.
Role type
Senior Enterprise Software Architect (Strategy & Hands-on Leadership)
Builds
Enterprise-wide application, data, integration, and infrastructure architectures; multi-year roadmaps; AI-supported architectural practices
Domain
Enterprise Software Architecture, Cloud-Native, Distributed Systems, Modernization
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure
Required skills
Enterprise architecture strategy, cloud-native distributed systems design, modernization planning, AI tool utilization (e.g., Codex, Claude), security and data architecture, integration patterns, technical debt reduction, executive influence, team mentorship
Preferred skills
M&A architectural insight, vendor selection expertise, budgeting and cost optimization, agile delivery environments
Technologies
Cloud platforms, event-driven architectures, API-first solutions, AI coding assistants (Codex, Claude)
Responsibilities
Define and evolve enterprise target-state architectures across application, data, integration, and security domains; Establish and maintain enterprise architecture standards, principles, and reference architectures; Mentor and coach Solution Architects and senior engineers; Lead architecture reviews to ensure alignment with target-state direction; Collaborate with business and technology leaders to align designs with enterprise strategy; Assess legacy systems and define modernization and migration strategies
Seniority
Senior, hands-on IC with direct management (1–3 reports)