Sr. Director, Architecture

Invitation Homes•Dallas, TX

About The Position

The Sr. Director of Architecture will lead Invitation Homes’ architecture practice and define and execute architecture strategy across the engineering organization. The role focuses on helping engineering teams deliver solutions for residents and associates, advancing DevOps and CI/CD practices, and fostering a culture of code quality and automation. Working with the VP of Engineering and CIO, the Sr. Director will guide technical architecture across engineering teams and lead the Core API and Platform Engineering teams. The Core API team is developing the foundation for API- and event-based system connections; the Platform Engineering team builds and supports development platforms, shared CI/CD capabilities, reference implementations, and core engineering infrastructure. The Sr. Director will also own the Solution Architecture practice, helping teams collaborate on solution design and apply architecture principles. The position includes leadership and mentorship across Engineering, organization-wide collaboration, technology evaluation, security partnership, and participation in annual technology and Engineering budgeting.

Requirements

  • Bachelor’s degree or related experience.
  • 15+ years of experience in software development and architecture.
  • 10+ years of experience managing engineering teams.
  • Track record of coaching and mentoring Engineering leaders on technical and management career tracks.
  • Knowledge of the technical, operational, and cultural structures needed to scale teams in a high-growth environment.
  • Ability to translate short- and long-range enterprise architecture plans into designs and implementation of current and future applications and systems.
  • Proven experience developing enterprise APIs and messaging solutions, and decomposing complex problems into logical domains.
  • Experience implementing enterprise integration architecture patterns and related technologies.
  • Knowledge of architectural styles including layered, monolithic, client-server, or component-based architectures.
  • Deep understanding of AWS, Infrastructure-as-Code, and modern CI/CD practices.
  • Polyglot programming knowledge and awareness of multiple modern languages, such as JavaScript, TypeScript, Node.js, Go, React, Java, Swift, Kotlin, .NET, and SQL.
  • Ability to participate in technical details while empowering teams to make decisions, and to make difficult decisions when needed.
  • Excellent verbal and written communication skills.
  • Ability to collaborate and negotiate with peers inside and outside Engineering.

Nice To Haves

  • Excellent public speaking abilities.

Responsibilities

  • Partner with the VP of Engineering and senior Engineering leaders to provide leadership and mentorship to the Engineering organization.
  • Hire, develop, manage, and coach diverse, high-performing teams of managers and engineers, including Core API and Platform Engineering teams.
  • Develop business and organizational knowledge and communicate a vision for how Engineering can support business strategies.
  • Define team goals and oversee engineering execution, emphasizing code quality and rapid, seamless code deployment.
  • Own and run the Solution Architecture practice, promoting collaboration on solution design and alignment with architecture strategy and principles.
  • Build and lead the Core API team and its API- and event-based approach to connecting systems.
  • Build and lead the Platform Engineering team, including shared CI/CD capabilities, reference implementations, development platforms, and core engineering infrastructure such as the event bus.
  • Advance shift-left security efforts and partner with the security team to apply its expertise throughout the software development lifecycle.
  • Coordinate with Technology leadership and teams on priorities, scope, requirements, and change management for initiatives, programs, and projects involving Technology and Engineering.
  • Foster communication, collaboration, and knowledge sharing across development teams, supporting engineers’ growth and broader perspective.
  • Partner with technology leaders to help run the Technology Architecture Guild and maintain strong engineering principles.
  • Evaluate, recommend, and manage technologies, including open-source technologies and vendor partnerships.
  • Participate in annual budgeting processes and help manage the overall technology budget and the Engineering budget.

Benefits

  • Competitive pay and an annual bonus program, with eligibility for an annual discretionary bonus.
  • Generous paid time off, including vacation accrual, sick time, volunteer time, standard holidays, and floating holidays.
  • 401(k) with company matching contributions.
  • Casual dress and an engaging work environment.
  • Team events and gatherings.
  • Employee resource groups: Together with Women, Asian Alliance, Black Collective, Juntos, Gen Next, and Open Invitation.
  • Health insurance.
  • Dental insurance.
  • Vision insurance.
  • Life insurance.
  • Long-term and short-term disability insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service