Job Description
Job Description
This is a remote position.
STAFF DATA ARCHITECT- CALIFORNIA HQ
REMOTE
1 YEAR INITIAL CONTRACT | WILL EXTEND
2-3 INTERVIEWS- 1 HR EA.
CODILITY TECH SCREEN
START : ASAP
Role : Staff Data Architect – Seasoned, autonomous professionals (Principal Level).
Requirements
Responsibilities include :
- ~30% documentation / modeling / architecture.
- ~30% hands-on implementation.
- ~20% firefighting / reactive work.
- ~20% process scalability, reducing single points of failure, eliminating redundancies.
- Defining and defending data models across domains.
- Driving clarity for application and enterprise data models.
- Contributing to reusable infrastructure and evolving architecture.
- Some involvement in data governance (leveraging and extending existing frameworks).
- They are evaluating the use of Databricks and DBT – experience with these would be very helpful.
- Required to pass Codility assessment (written architecture focus, possible light Python coding test – currently all codility questions are open-ended, essay format.)
Technical Skills :
Data Platforms : PostgreSQL, MS SQL Server, Snowflake, MongoDB, TeradataData Modeling Tools : Erwin, ER / Studio, dB, practical SQL DDLStreaming & Messaging : Confluent / Kafka / k SQL, event-driven architecturesCloud Platforms : AWS, Azure - hands-on implementation experienceInfrastructure as Code : Terraform, CloudFormation - writing, not just reviewingProgramming : Python, SQL, Java / Scala - production-level coding ability (they noted Java is less important)Architecture Patterns : Microservices, data mesh, event sourcing - implemented, not theoreticalDevelopment Tools : Git, GitHub, Jira, Confluence, SlackIDEs : Visual Studio, VS Code, JetBrains - daily usageMonitoring : Datadog, CloudWatch - designing observable systemsSecurity Tools : Snyk , secure architecture implementationSoft Skills :
Data Modeling : Dimensional modeling, data vault, 3NF, denormalization strategiesArchitectural Design : Pragmatic, implementation-focused architectureTechnical Leadership : Leading through code and demonstrationProblem-Solving : Production debugging and performance optimizationHands-On Development : Active coding in architecture validationCommunication : Technical translation for diverse audiencesDelivery Focus : Shipping working systems, not perfect plans