remote
Data Architect - Coastal
Software Engineer
Seasoned Data Architect to lead data practice, design end‑to‑end data solutions, and guide implementation teams using SQL, data modeling, ETL pipelines, and cloud platforms such as AWS.
About the role
Key Responsibilities
- Lead the definition and evolution of enterprise data architecture for client projects, ensuring alignment with business goals.
- Conduct discovery workshops to capture business, application, and data requirements, translating them into technical specifications and documented designs.
- Design and oversee implementation of data models, ETL processes, and data pipelines on cloud platforms (e.g., AWS) and big‑data technologies.
- Collaborate with project managers, developers, and client stakeholders to ensure seamless delivery across all lifecycle phases.
- Establish and promote best practices, data governance standards, and performance optimization techniques.
Requirements
- 5+ years of experience designing and implementing data architectures in complex, multi‑domain environments.
- Strong expertise in SQL, relational and NoSQL data modeling, and ETL toolsets.
- Hands‑on experience with cloud services (AWS, S3, Redshift, Glue) and big‑data platforms (Spark, Hadoop).
- Proficiency in scripting/programming languages such as Python for data processing and automation.
- Excellent communication skills to translate technical concepts for both technical and non‑technical audiences.