Senior Director, Enterprise Architecture – AdTech - FreeWheel
Comcast · Buffalo-Niagara Falls Area · 5 days ago
On-siteEngineering$205k–$308k/yrFull-time
Responsibilities
- Lead, develop, and manage a team of Enterprise Architects who align to Product domains and partner closely with Engineering teams across FreeWheel’s AdTech platforms.
- Define and drive the Enterprise Architecture vision, operating model, and engagement approach for Product-facing EA, ensuring architecture work is tightly connected to business outcomes, product strategy, and delivery priorities.
- Serve as a strategic technology advisor to Product Management and Engineering leadership, translating market opportunities, portfolio priorities, and client requirements into actionable architecture direction and investment recommendations.
- Oversee creation of solution blueprints, reference architectures, architecture decision records (ADRs), roadmaps, and target-state designs that improve consistency, reuse, and execution quality across the portfolio.
- Establish and run effective architecture governance mechanisms, including design reviews, decision forums, standards management, exception handling, and architecture lifecycle oversight.
- Guide architectural direction for distributed, cloud-native systems spanning ad serving, SSP, DSP, audience/identity, measurement, revenue science, APIs, and data platforms.
- Ensure architectural strategies balance speed of delivery with long-term maintainability, operability, resiliency, privacy, security, interoperability, and cost efficiency.
- Partner with Infrastructure & Platform Architecture so that our products and solutions are consistent with EA’s technical direction on platform modernization, domain boundaries, integration patterns, event-driven architectures, data contracts, and shared platform capabilities.
- Shape portfolio-level roadmaps that reduce technical debt, rationalize legacy patterns, and create reusable platforms, paved roads, and golden paths for engineering teams.
- Influence build, buy, extend, customize, and retire decisions by evaluating business value, complexity, architectural fit, risk, and total cost of ownership.
- Take part in identifying opportunities to apply generative AI and agentic AI across product and internal workflows. Play a lead role in establishing architecture guardrails for governance, privacy, security, evaluation, and human oversight.
- Drive measurable improvements in architecture maturity, engineering effectiveness, software quality, system reliability, scalability, security posture, and cost transparency.
- Represent Enterprise Architecture in senior leadership forums and cross-functional planning processes; contribute to strategic planning, portfolio prioritization, and major initiative reviews.
- Build strong partnerships across the Product, Commercial, and Engineering organizations, including Product Management, Security, Data, Platform, Operations, and client-facing teams to improve organizational alignment and accelerate delivery.
- Coach and mentor architects and senior technical leaders, helping grow talent, improve architectural rigor, and create a high-performing, collaborative architecture community.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 12+ years of experience in software engineering, software architecture, or enterprise architecture, including significant experience leading architecture for distributed, high-scale platforms.
- 10+ years of people leadership experience managing senior architects, principal engineers, or comparable senior technical individual contributors.
- Experience partnering with Product Management and Engineering leadership to define architecture strategy, roadmaps, and execution plans for complex product portfolios.
- Strong knowledge of modern cloud-native architecture, including microservices, Kubernetes, APIs, event-driven systems, resiliency patterns, observability, and security-by-design.
- Demonstrated ability to lead architectural direction for complex data-intensive and transaction-oriented systems with high requirements for performance, availability, and scale.
- Experience establishing architecture governance, decision frameworks, standards, and review processes that improve consistency and delivery quality across multiple teams.
- Strong understanding of security, privacy, identity, integration, and data architecture patterns relevant to large-scale enterprise and product environments.
- Proven ability to evaluate tradeoffs across build/buy/customize/deprecate strategies and to communicate technical decisions effectively to executive, product, and engineering audiences.
- Excellent leadership, communication, conflict resolution, and organizational influencing skills.