Senior Data Engineer
Role details
Job location
Tech stack
Job description
D.R. Horton, Inc. is currently looking for a Senior Data Engineer. The right candidate will lead the design and implementation of complex, production-grade data infrastructure that enables analytics and reporting. This role serves as a technical authority within the Data Analytics team, setting standards for pipeline development, data modeling, and code quality., * Architect and implement end-to-end data pipelines that ingest, transform, and serve data from diverse source systems, construction management platforms, financial systems, and external market data feeds
- Design comprehensive data models for multiple business domains, establishing naming conventions, modeling standards, and documentation practices
- Lead initiatives that span multiple business domains and solves complex, ambiguous data challenges
- Identify and resolve systemic data quality issues; implement monitoring frameworks, alerting mechanisms, and automated validation routines that improve overall pipeline reliability
- Define and enforce code standards, branching strategies, testing expectations, and CI/CD practices, ensuring consistency and maintainability across the codebase
- Lead technical design reviews for new data initiatives, evaluating architectural options and recommending solutions based on cost, performance, and long-term maintainability
- Collaborate with analytics leadership, business intelligence developers, and data science practitioners to ensure data products meet downstream consumption requirements, including latency, granularity, and accuracy expectations
- Mentor Data Engineer 1 and Data Engineer 2 team members through code review, pair programming, and direct technical guidance
- Partner with IT and source system teams to manage data contracts, API integrations, and schema change communications
- Research and evaluate emerging data technologies and platforms, presenting findings and concrete recommendations to analytics leadership
- Conduct all business in a professional and ethical manner to serve customers and increase the goodwill and profit of the company
- Ability to travel overnight
Requirements
- Bachelor's degree in Computer Science, Information Systems, Mathematics, or a related field required or equivalent education and experience
- 5-8 years of professional data engineering experience, including substantial experience designing data architecture and leading technical delivery of data pipeline and modeling projects from inception through production
- Demonstrated ability to lead complex technical projects from design through production deployment, coordinating work across engineers and stakeholders
- Ability to guide and develop junior engineers while maintaining personal delivery commitments on assigned work, * Master's degree preferred
- Knowledge of cloud data platform capabilities, pricing structures, and architectural trade-offs
- Understanding of data governance frameworks, PII handling requirements, and data security practices
- Knowledge of software engineering best practices as applied to data systems
Benefits & conditions
Pulled from the full job description Employee stock purchase plan 401(k) Health insurance Vision insurance Dental insurance Disability insurance, Come join a winning team with a Fortune 500 company! We are growing fast and are looking for enthusiastic attitudes and team players to join our success. We offer an excellent benefits package including:
Medical, Dental and Vision
- 401(K)
- Employee Stock Purchase Plan
- Flex Spending Accounts
- Life & Disability Insurance
- Vacation, Sick, Personal Time and Company Holidays
- Multiple Voluntary and Company provided Benefits