Job Summary
The Manager, Data Engineering & Architecture is responsible for designing, building, and evolving a scalable, secure, cloud-based data platform on Azure. This role provides hands-on technical leadership while managing a team of data engineers, working closely with business and analytics stakeholders to translate requirements into well-architected data solutions that support reporting, analytics, and strategic decision-making. The ideal candidate brings a strong blend of technical depth, people leadership, and a focus on operational excellence, data governance, and continuous improvement.
Key Responsibilities
- Lead, develop, and manage a team of data engineers responsible for delivering and supporting a modern Azure-based data platform, including data lakes, data pipelines, and enterprise data warehouse solutions.
- Design, implement, and optimize scalable data architectures and pipelines that support business intelligence, analytics, and enterprise reporting.
- Ensure data quality, reliability, and performance through appropriate controls, monitoring, and data observability practices.
- Partner with business leaders and the BI team to align data platform capabilities with organizational strategy and priorities.
- Collaborate with stakeholders, analysts, and cross-functional teams to gather requirements, model data sources, and deliver well-structured, high-quality data solutions.
- Establish and enforce standards for data engineering, data governance, metadata management, security, and regulatory compliance, including SOX, segregation of duties, and audit logging.
- Provide hands-on technical guidance, coaching, and mentorship to team members while supporting performance management and professional development.
- Develop and maintain technical and architectural documentation to ensure knowledge transfer and long-term sustainability of data solutions.
- Evaluate and support the integration of third-party data sources, APIs, and external tools as needed.
- Contribute to enterprise-wide data governance initiatives and promote data literacy across the organization.
- Coordinate team staffing, onboarding, and development while ensuring adherence to company policies and procedures.
- Perform other duties as assigned.
Qualifications & Experience
Bachelor’s degree in Data Management, Information Technology, Computer Science, or a related field.Six or more years of experience in data architecture, data engineering, or data management roles.Six or more years of experience working with enterprise database technologies such as SQL Server, Oracle, SAP, or similar platforms.At least two years of experience leading teams and providing direct oversight in a medium to large organization.Three or more years of hands-on experience with modern Azure-based data platforms and services, including data orchestration, analytics, and processing tools (preferred).Experience with scripting and query languages such as SQL, Python, or Scala.Strong hands-on background designing and building solutions across multiple data technologies and architectural patterns.Familiarity with business intelligence and data visualization tools.Proven ability to translate complex technical concepts into clear, business-friendly language.Experience supporting senior leadership with architectural guidance and data strategy recommendations.Prior experience in manufactured housing, real estate, or adjacent industries is a plus.Experience with ERP, CRM, or enterprise business systems such as NetSuite, SAP, or Salesforce is a plus.Knowledge of modern data architecture concepts such as Medallion Architecture, data lakehouse, data lakes, delta-based storage, and enterprise data warehouses.