Solutions Architect - Data & Snowflake

Computer Enterprises, Inc.
Richmond, United States of America
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 175K

Job location

Richmond, United States of America

Tech stack

Artificial Intelligence
Airflow
Amazon Web Services (AWS)
Data analysis
Automation of Tests
Azure
Cloud Database
Continuous Integration
Data Architecture
Data Validation
Information Engineering
ETL
Data Sharing
Data Vault Modeling
DevOps
Disaster Recovery
Oracle Exadata
Meta-Data Management
Performance Tuning
Role-Based Access Control
DataOps
SQL Databases
Talend
Management of Software Versions
Enterprise Data Management
Data Processing
Informatica Powercenter
Snowflake
Data Strategy
Data Layers
Star Schema
Dataiku
Data Pipelines
Databricks

Job description

  • Act as the technical authority for data engineering and ETL architecture.
  • Review pipeline designs, enforce coding standards, and guide performance optimization.
  • Mentor data engineers and translate business requirements into scalable solutions.

ETL / ELT Architecture

  • Design end?to?end batch and incremental data processing architectures.
  • Define ingestion patterns from Oracle Exadata and other sources into cloud platforms.
  • Establish standards for transformation logic, schema evolution, error handling, and performance tuning.

Enterprise Data Architecture

  • Architect batch, streaming, and real?time data pipelines for analytics and data products.
  • Define Snowflake standards including warehouse sizing, RBAC, multi?cluster strategies, and optimization.
  • Build semantic layers, curated datasets, and reusable enterprise data assets.
  • Develop patterns for AI/ML feature pipelines and model scoring.

Governance & Best Practices

  • Establish enterprise standards for modeling, ELT frameworks, versioning, and metadata management.
  • Implement DevOps/DataOps practices including CI/CD, automated testing, and data quality checks.
  • Oversee Snowflake security, access controls, auditing, and cost management.

Analytics & Data Product Enablement

  • Partner with BI and analytics teams to design governed, scalable analytical models.
  • Support predictive analytics, forecasting, segmentation, and personalization use cases.
  • Ensure data products align with enterprise standards and business needs.

Cross?Functional Collaboration

  • Work closely with engineering, analytics, cloud, cybersecurity, and business SMEs.
  • Participate in architecture reviews and enterprise data strategy planning.

Operational Excellence

  • Define monitoring, alerting, SLA/SLO management, and resiliency standards.
  • Lead root?cause analysis and drive remediation of platform issues.
  • Ensure reliability, performance, scalability, and disaster recovery across data pipelines.

Requirements

  • Strong hands?on experience with Snowflake and Oracle Exadata, including performance tuning, RBAC, resource management, and advanced Snowflake features (streams, tasks, data sharing).
  • Expertise in analytical data modeling (star/snowflake schemas, data vault, semantic layers).
  • Proficiency in SQL, ELT/ETL frameworks, and cloud data services (Azure/AWS).
  • Experience building scalable pipelines using dbt, Airflow, ADF, Databricks, Informatica, Talend, or similar tools.
  • Experience with Dataiku for analytics and ML pipeline enablement., * 7+ years in data architecture, data engineering, or enterprise data platform roles.
  • High school diploma or equivalent required.

Apply for this position