· Required Qualifications:
o BA/BS in Computer Science, Information Technology, or a related field, with 5+ years of experience in data or enterprise architecture, or MS with 3+ years of experience.
o High-level knowledge of cloud platforms (e.g., Microsoft Azure) and cloud-native architecture.
o Demonstrated experience assessing legacy, on-premises systems and designing modern, cloud-native architectures.
o Demonstrated experience planning or supporting large-scale modernization initiatives for production, customer-facing platforms.
o Experience designing production data platforms for performance, scalability, resiliency, and recoverability.
o Experience analyzing complex system dependencies, integrations, data flows, and scheduling requirements to inform architecture and modernization decisions.
o Demonstrated experience working with PostgreSQL, including relational data modeling, schema design, and query development.
o Advanced proficiency in Python or Go, with experience developing production-quality code for data platforms or backend systems.
· Preferred Qualifications:
o Experience designing backend data platforms that support data delivery to external or enterprise clients.
o Experience evaluating technology and architecture options, including build-versus-buy decisions and alternative modernization approaches.
o Experience evaluating infrastructure requirements and costs to inform cloud architecture decisions and design trade-offs.
o Familiarity with enterprise security, compliance, and data governance requirements, including SOC 2 and data residency considerations.
o Strong systems thinking, with the ability to design architectures that engineering teams can implement and maintain effectively.
o Excellent written communication, with the ability to produce clear, actionable architecture and technical design documentation.
o Sound technical judgment, with the ability to translate business and platform requirements into pragmatic architecture without overengineering or underspecifying solutions.
o Ability to move effectively between architecture and hands-on implementation, translating designs into working solutions in collaboration with engineering teams.
o Ability to mentor team members and help develop the architectural judgment of less experienced engineers.
o Ability to independently lead complex, large-scale architecture initiatives and drive technical decisions through ambiguity.