Manager of Data Engineering
- Data Engineering Delivery & Portfolio Execution:
- Own end-to-end delivery of data engineering initiatives, including integrations, pipelines, warehousing, and semantic model enablement.
- Establish clear ownership of scope, priorities, timelines, and outcomes; communicate tradeoffs and constraints proactively.
- Ensure solutions are production-ready with appropriate testing, monitoring, documentation, and support procedures.
- Modern Data Platform Leadership (Dataverse, Fabric, SQL Server):
- Lead the design and delivery of data platform solutions leveraging Microsoft Fabric and Dataverse, including lakehouse and warehouse patterns as appropriate.
- Oversee data warehouse and database engineering practices using Microsoft SQL Server (including performance, reliability, and operational support expectations).
- Guide team implementation of medallion architecture (Bronze/Silver/Gold), including standards for ingestion, transformation, validation, and curated outputs.
- Integrations, ETL/ELT, and Data Movement:
- Lead integration and data movement initiatives across internal and external systems using APIs, connectors, and approved integration patterns.
- Oversee ETL/ELT pipelines and scheduling, including error handling, logging, alerting, and recovery procedures to meet business SLAs.
- Partner with vendors and internal teams to coordinate changes that impact interfaces, data schemas, and downstream reporting.
- Data Security, Governance, and Quality:
- Ensure data solutions align with Thompson’s security requirements, data access controls, and audit expectations across platforms and environments.
- Establish and enforce standards for data quality, reconciliation, lineage, and documentation to improve trust in reporting and analytics.
- Coordinate with IT security and infrastructure teams to implement least-privilege access, environment separation, and secure integration endpoints.
- BI/Analytics Enablement (Semantic Models):
- Partner with Business Intelligence, reporting, and analytics groups to define data products, curated datasets, and semantic models that meet reporting needs.
- Ensure semantic models and shared datasets are performant, governed, and aligned to agreed definitions, metrics, and business rules.
- People Leadership & Team Development:
- Lead, coach, and develop data engineers; provide role clarity, workload balancing, and growth plans.
- Foster a culture of collaboration, accountability, delivery discipline, and continuous improvement.
- Ensure adequate skill coverage and cross-training to reduce single points of failure and support business continuity.
- Business Partnership & Requirements Consulting:
- Consult with business stakeholders to understand needs, identify gaps, and define outcomes that can be enabled through data solutions.
- Translate business requirements into clear technical requirements and delivery plans; ensure alignment on acceptance criteria and change impacts.
- Work effectively with diverse teams across the company to drive adoption, reduce friction, and ensure solutions fit real-world processes.
- Bachelor’s degree in Information Technology, Computer Science, Engineering, Data/Analytics, or a related field (preferred); equivalent combination of education and experience will be considered.
- 5+ years of progressive experience delivering data engineering solutions (data integration, pipelines, warehousing, and analytics enablement) and leading or mentoring technical teams.
- Strong understanding of modern data engineering concepts including ETL/ELT, data warehousing, medallion architecture (Bronze/Silver/Gold), and downstream reporting dependencies.
- Demonstrated experience with Microsoft data and platform technologies such as Microsoft Fabric and Dataverse, and with Microsoft SQL Server (data modeling, performance, and operational support).
- Experience delivering integrations with internal and external systems using APIs and approved integration patterns, with attention to security and reliability.
- Proven ability to consult with business stakeholders, identify gaps, and translate needs into clear requirements and implementable data solutions.
- Strong leadership, collaboration, and communication skills, with the ability to work effectively across diverse teams and audiences (technical and non-technical).
- Demonstrated strength in IT delivery practices, including intake/prioritization, estimation, dependency management, risk management, and transparent status reporting.
- Preferred: experience with semantic model development to support BI/reporting teams and familiarity with IBM i / DB2 environments.
- Various medical plan options, including a no-cost option
- Vision and dental insurance
- Employer-paid short-term and long-term disability insurance
- Employer-paid basic life insurance
- 401k matching
- Profit Sharing
- 8 paid holidays annually
- Initially up to 15 days of Paid Time Off annually with increase after five years of service
- Employee Assistance Program (EAP)
- Competitive pay
- Exposure to world-class CAT training and development
- Tuition Reimbursement
- Tool Purchase Assistance to buy high-quality tools at deep discounts
- Annual stipend toward the purchase of work boots
- Company Incentive Bonus Program
- Paid Veteran holiday annually to all service members
- Training and Development programs
- Work uniforms and professional cleaning services
- Financial Wellness programs