Data Architect
We are seeking a Data Architect to join our client-facing delivery teams and lead the design and delivery of enterprise-scale, cloud-native data platforms and modernization programs. In this role, you will work closely with business stakeholders, architects, and engineering teams to define architecture strategy and drive high-impact data platform implementations.
You will play a key role in solution architecture, technical leadership, and strategic consulting, while contributing to reusable frameworks, best practices, and innovation across our data ecosystem
Key Responsibilities
Platform Architecture & Design
- End-to-end design of modern data platform architectures including lakehouse, ingestion, processing, and access layers
- Architect scalable, cloud-native systems optimized for performance, cost, and reliability
- Design advanced distributed processing and streaming architectures
- Define platform security, networking, and automation strategies
- Drive FinOps-aligned architecture design and cost estimation practices
Migration & Modernization
- Lead multi-database migration and modernization initiatives from assessment to go-live
- Apply deep expertise in OLTP/OLAP system design, schema evolution, and data model transformation
- Implement advanced performance tuning, HA/DR, and security patterns
- Architect cloud-native database solutions across managed services
- Develop migration strategies, cutover planning, and risk mitigation frameworks
Technical Leadership & Delivery
- Ensure technical viability, scalability, and production readiness across all data platform deliverables
- Communicate architectural decisions and trade-offs clearly to both technical and business audiences
- Produce architectural documentation, assessments, and roadmaps
- Enforce architecture standards and documentation practices
- Guide teams through complex data challenges and ensure delivery excellence
- Infrastructure, Automation & Standards
- Define and enforce IaC and automation strategy across data platform deployments
- Establish architecture standards, reusable design patterns, and reference architectures
- Contribute to internal capability building and knowledge sharing initiatives
Requirements
Required Qualifications & Skills
- 8+ years of experience in data engineering, database engineering, or architecture roles
- 4+ years designing and delivering cloud-based data solutions
- Strong expertise in:
- Modern data platform architecture (lakehouse, medallion, ingestion-to-access layers)
- Cloud-native database services and managed platforms
- Distributed processing and streaming architecture design
- OLTP/OLAP design, schema evolution, and data modeling
- Hands-on experience with:
- AWS cloud services for data platforms — including S3, Glue, Redshift, EMR, Kinesis, Athena, Lake Formation, and RDS/Aurora
- Infrastructure-as-Code (Terraform, CloudFormation, AWS CDK, or equivalent)
- Platform security, networking, and cloud automation on
- AWSFinOps-aligned architecture and cost optimization
- Excellent communication and stakeholder management skills
- Advanced English proficiency
Preferred / Nice-to-Have
- Experience with: HA/DR design and implementation across cloud database platforms
- Multi-cloud or hybrid cloud data architectures
- Scripting and automation (Python, Bash, or equivalent)
- Agile delivery environments and iterative architecture practices
- Familiarity with data governance, cataloging, and lineage frameworks
- Experience contributing to technical thought leadership or pre-sales activities
Signs You May Be a Great Fit
- Impact: Drive high-impact data platform solutions for enterprise clients
- Culture: Thrive in a collaborative, high-ownership, and consulting-driven environment
- Growth: Access continuous learning and leadership opportunities in data architecture
- Benefits: Competitive compensation, flexible work, and growth-focused culture