Key Responsibilities
Pipeline Architecture & Development: Design, build, and maintain scalable, reliable batch and streaming data pipelines using modern distributed frameworks (e.g., Spark, Flink, Kafka, Airflow).
Data Modeling & Storage: Architect robust data models and storage strategies optimized for analytical query performance in cloud data warehouses and data lakes (e.g., Snowflake, BigQuery, AWS S3/Redshift).
System Quality & Reliability: Monitor data pipeline health, establish automated testing and data validation frameworks, and optimize pipeline throughput, latency, and query performance.
Security & Compliance: Ensure all data management practices strictly comply with security protocols, privacy standards, and regulatory frameworks required for financial infrastructure.
Cross-Functional Collaboration: Partner with Analytics, Data Science, Product, and Infrastructure teams to translate raw protocol and product telemetry into canonical, reliable data platforms.
Qualifications & Requirements
Domain & Company Familiarity: Familiarity with cryptocurrency, Web3/blockchain data structures (e.g., on-chain transaction data, smart contract logs), or Coinbase’s mission and product ecosystem.
Core Technical Stack: Advanced proficiency in Python or Scala, along with strong expertise in complex SQL query optimization and relational/non-relational database design.
Big Data Infrastructure: Deep hands-on experience with cloud infrastructure (AWS/GCP), orchestration platforms (Airflow/Prefect), data lakes, and stream processing tools (Kafka, Spark Streaming, or Flink).
Engineering Best Practices: Strong grounding in software engineering fundamentals, including version control (Git), CI/CD, testing, code reviews, and infrastructure as code.
Remote Independence: Excellent problem-solving skills with the ability to own data products end-to-end and work autonomously in an asynchronous, remote-first environment.
$500 Sign up bonus