Enterprise Software Architect
Core
Defines, evolves, and communicates the enterprise's 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)
Builds
Enterprise architecture vision, multi-year roadmaps, governance standards, and technology selection for application, data, integration, and infrastructure domains.
Domain
Enterprise Software Architecture, Cloud-Native, Distributed Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure
Required skills
Enterprise architecture strategy, cloud-based distributed systems design, modernization of mission-critical systems, security and data architecture, integration patterns, technology evaluation, executive influence, team mentorship, budgeting and cost optimization.
Preferred skills
Experience with AI tools (e.g., Codex, Claude) for architectural practices, M&A architectural insight, vendor selection expertise.
Technologies
Cloud platforms, distributed systems, event-driven architectures, API-first solutions, AI tools (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; Collaborate with engineering teams to align designs with enterprise strategy; Mentor and coach Solution Architects and senior engineers; Partner with business leaders to ensure architecture enables current and future needs; Track architecture health metrics and communicate impact.
Seniority
Senior, hands-on IC with direct management (1–3 reports)