OverviewAs an Enterprise Architect within our Integrated Front Office, you will play a critical role in defining and guiding the enterprise-level technical vision across multiple product suites, including Leasing, CRM, Screening, Marketing, and Integrations.
This role is intentionally technology-agnostic and focused on architecture, alignment, and decision-making rather than hands-on coding. You will work closely with engineering leadership, product leadership, and solution teams to ensure platforms evolve in a scalable, secure, and cohesive manner.
Responsibilities
- Enterprise Architecture Strategy: Define and maintain target-state architectures that align business strategy, product roadmaps, and technical execution.
- System & Platform Design: Guide architectural decisions across distributed systems, integrations, data platforms, and shared services.
- Technology Governance: Establish architectural principles, standards, and guardrails to support consistency, scalability, and long-term sustainability.
- Cross-Product Alignment: Partner with engineering and product leaders across business units to reduce fragmentation and improve interoperability.
- Integration Architecture: Oversee system-to-system integration patterns, data flows, and service contracts across internal and external platforms.
- Cloud & Modernization Guidance: Provide architectural leadership for cloud adoption, modernization initiatives, and legacy system evolution.
- Risk & Tradeoff Analysis: Evaluate architectural risks, technical debt, and investment tradeoffs, clearly communicating recommendations to leadership.
- Collaboration & Influence: Serve as a trusted advisor to senior engineering, product, and business stakeholders.
Qualifications
Required Skills & Experience
- 10+ years of experience in software architecture, enterprise systems, or large-scale platform design.
- Proven experience defining and governing enterprise or platform architectures across multiple teams.
- Strong understanding of distributed systems, integration patterns, data architectures, and cloud platforms.
- Ability to remain technology-agnostic while guiding teams toward sound architectural decisions.
- Excellent communication skills with the ability to influence without direct authority.
- Bachelor’s Degree in Computer Science, Engineering, or equivalent experience.
Preferred Skills
- Experience in SaaS, multi-tenant platforms, or PropTech.
- Familiarity with event-driven architectures, APIs, and messaging systems.
Experience working in complex, acquired, or federated technology organizations.
Pay RangeUSD $142,200.00 - USD $242,000.00 /Yr.