Sr. Staff IT Enterprise Architect
AppFolio · Dallas, TX · 1 wk ago
Information TechnologyFull-time
Responsibilities
- Assess current-state integrations, dependencies, and architectural patterns across the enterprise application landscape.
- Define target-state architectures and pragmatic transition roadmaps for enterprise applications and integrations.
- Establish and maintain architecture principles, reference architectures, and design patterns that promote scalability and consistency.
- Design scalable, secure, resilient integration solutions that support evolving business needs.
- Define integration guidance across APIs, events, batch processing, orchestration, and automation capabilities.
- Identify opportunities to simplify architectures, reduce technical debt, and improve maintainability.
Architecture Governance & TPRM
- Serve as the primary architect for Third-Party Risk Management (TPRM) architecture reviews.
- Evaluate proposed technology initiatives for alignment with enterprise standards, security requirements, and architectural principles.
- Develop lightweight governance processes that enable speed while maintaining appropriate controls.
- Document architecture decisions through Architecture Decision Records (ADRs) and related artifacts.
- Participate in Architecture Review Board activities and represent Business Systems architecture perspectives.
Integration & Platform Leadership
- Define standards and decision frameworks across AppFolio's integration platforms, including MuleSoft, AWS, Workato, and emerging technologies.
- Recommend appropriate integration patterns based on business requirements and non-functional needs.
- Promote modern integration practices including API-first design, event-driven architectures, serverless capabilities, and reusable services.
- Partner with engineering teams to improve observability, reliability, and supportability of integrations.
- Provide guidance on platform selection and architectural tradeoffs.
AI Enablement & Emerging Technologies
- Partner with cross-functional teams to assess and prioritize AI-enabled use cases within Business Systems.
- Advise teams on architectural considerations related to AI capabilities, including data readiness, integration patterns, and operational considerations.
- Evaluate emerging technologies and recommend practical applications aligned to business objectives.
- Support the transition of AI initiatives from experimentation to production readiness in alignment with evolving governance practices.
Cross-Functional Leadership & Influence
- Facilitate architecture discovery and strategy sessions with technical and business stakeholders.
- Translate complex technical concepts into clear recommendations for diverse audiences.
- Build trusted partnerships across Business Systems, Engineering, Security, Data, Product, and business teams.
- Establish the artifacts, operating rhythms, and decision frameworks necessary to mature the Enterprise Architecture capability within Business Systems.
- Influence technology direction through evidence-based recommendations and collaborative decision-making.
- Mentor team members and elevate architectural thinking across the organization.
Qualifications
- 10+ years of experience in software engineering, integration architecture, enterprise applications, or related technical leadership roles, including experience leading complex cross-functional initiatives and influencing architectural direction across multiple teams.
- 8+ years designing and delivering enterprise integration solutions within complex environments.
- Experience developing architecture standards, integration patterns, and technical guidance across multiple platforms.
- Experience architecting or supporting AI-enabled capabilities, with an understanding of the architectural considerations associated with large language models, agentic workflows, and enterprise data integration.
- Hands-on experience with enterprise integration technologies such as MuleSoft, AWS, Workato, Boomi, or similar platforms.
- Experience facilitating architecture reviews and evaluating proposed solutions against established principles.
- Strong understanding of API-led connectivity, event-driven architecture, and modern integration approaches.
- Experience leading cross-functional initiatives and influencing decisions without direct authority.
- Exceptional communication and stakeholder management skills.
- Demonstrated ability to operate effectively in ambiguity and drive outcomes independently.
Preferred Experience
- Building or maturing architecture practices within high-growth SaaS organizations.
- Familiarity with architecture frameworks such as TOGAF, Zachman, or similar approaches applied pragmatically.
- Exposure to data architecture concepts including data governance, lineage, and modern data platform patterns.
- Experience participating in Architecture Review Boards or governance forums.
- Familiarity with DevOps practices, observability concepts, and infrastructure-as-code principles.
- Experience working with globally distributed teams.