Senior Data Architect / Data Engineer
This position is based in the United States and is fully remote for the right candidate. Our partner is seeking a Senior Data Architect / Data Engineer to lead a complex enterprise data transformation initiative from both an architectural and hands-on engineering perspective.
About the role
You will design scalable data models, guide migration strategies, and bring structure to complex legacy environments. The role requires a balance of strategic thinking and technical execution, with ownership of critical data architecture decisions. You will work across multiple systems, helping define future-state data structures while improving quality, consistency, and maintainability. This is an ideal opportunity for an experienced data professional who enjoys solving ambiguous problems and creating long-term solutions. You will collaborate with technical and business stakeholders while mentoring other engineers and shaping best practices.
Responsibilities
- Design and guide data architecture strategies for a major transformation initiative involving multiple legacy systems.
- Analyze complex and inconsistent source data structures and determine effective approaches for consolidation, mapping, and transformation.
- Develop unified or semi-unified data models that balance standardization, flexibility, and long-term maintainability.
- Make architectural decisions around canonical models, data relationships, schemas, and source-specific variations.
- Write and deliver scripts supporting data migration, transformation, validation, and data cleanup activities.
- Identify data quality issues, structural gaps, and inconsistencies while implementing practical solutions.
- Collaborate with technical and business teams to understand existing systems and define future-state requirements.
- Establish data engineering standards, patterns, and best practices to support future initiatives.
- Provide technical leadership, guidance, and mentorship to junior and mid-level data professionals.
- Support cloud-based data environments and contribute to scalable, maintainable solutions.
Requirements
- 8+ years of experience in data engineering, data architecture, or a related discipline.
- Proven experience designing data architectures and models within complex enterprise environments.
- Strong background with legacy systems, large-scale data migration, and transformation initiatives.
- Advanced understanding of relational data modeling, schemas, normalization, mappings, and data structures.
- Ability to evaluate when a canonical data model is beneficial versus when a flexible approach is more appropriate.
- Strong SQL skills with experience developing scripts for migration, transformation, and validation.
- Experience working with Google Cloud Platform (GCP) and cloud-based data solutions.
- Ability to combine high-level architectural thinking with hands-on technical delivery.
- Strong analytical and problem-solving skills with the ability to organize complex or unclear data environments.
- Experience mentoring engineers and supporting technical team growth.
- Familiarity with Git-based development workflows; GitLab experience is a plus.
- Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences.
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field preferred.
- Ability to work in the United States without current or future sponsorship requirements.
Benefits
- Competitive compensation based on experience, qualifications, and location.
- Fully remote work opportunity for qualified candidates.
- Flexible working hours, generally aligned with business needs during standard EST hours.
- Opportunity to work on complex, high-impact data transformation initiatives.
- Collaborative environment with experienced engineers and technology professionals.
- Opportunities to mentor teammates and influence technical best practices.
- Exposure to challenging enterprise-level systems and modern cloud technologies.
- Potential background check requirements due to security-conscious client engagements.