Senior Data Engineer

Blockworks Logo

Blockworks

πŸ’΅ $160k-$200k
πŸ“Remote - United States

Summary

Join Blockworks, a leading financial media brand, as our first Senior Data Engineer. You will spearhead the creation and execution of data models and strategies, shaping our product's data foundation. Collaborate with the engineering team to design, develop, and evolve data pipelines and APIs. Responsibilities include owning data sourcing pipelines, designing and implementing ETL solutions, growing shared knowledge, driving operational efficiency, and fostering cross-functional collaboration. This role demands significant crypto industry knowledge and 4+ years of hands-on experience in data modeling, schema design, and data warehousing. Expertise in Python, Go, Rust, Typescript, and SQL is crucial. The position offers a competitive salary and a comprehensive benefits package.

Requirements

  • For this role, first and foremost, you must have significant knowledge of the crypto industry; interest in crypto is not enough, we’re looking for someone who considers themself crypto native
  • You have at least 4 (but ideally more) years of hands-on experience with data modeling, schema design, data operations, and data warehousing
  • During that time, you've personally built backend systems at scale with a focus on data processing and ingestion
  • You’re an ace at Python, Go, Rust and/or Typescript, and you bring incredibly strong expertise in SQL (ideally Parquet, Postgres, and Clickhouse)
  • You have deep experience creating data warehouses at scale (100M+ rows per day), and you also bring experience using DevOps tools and cloud solutions like Docker, Kubernetes, AWS, or GCP

Responsibilities

  • Own Data Sourcing Pipelines: You'll be responsible for helping to architect our data warehousing, ingestion, and sourcing strategy, working with multiple SDKs to aggregate data from various sources into Blockwork's own data warehouse
  • Design and Implement ETL Solutions: You'll be responsible for implementing our overall ETL approach, including accessing & setting up blockchain nodes to pull from, sourcing data from 3rd parties, and modeling our internal schemas across our PostgreSQL database(s)
  • Grow Shared Knowledge: You'll help provide technical leadership, guidance, and assistance to the team in the implementation of established architectures and designs
  • Drive Operational Efficiency: You'll be constantly looking for opportunities to improve data workflows and reliably automate routine tasks
  • Cross-Functional Collaboration: You'll work with other teams across Blockworks, including Research, Product, and Engineering, to lead initiatives and move collaborations forward

Preferred Qualifications

  • Experience and demonstrated success in crypto, web3, startup, or incubator environments will move you to the top of the list
  • Having a background in designing, building and managing microservices will also set you apart from other candidates
  • If you have any significant experience in security, privacy, and scalability, we'd love to hear about that, too

Benefits

  • Remote-First: We're a remote-first organization with an office in NYC for you to utilize as you please
  • 100% Medical Coverage for You: Close to fully paid medical, dental, and vision insurance for you, and a significant portion covered for your dependents
  • Flexible PTO: We have a flexible paid time off policy that doesn't limit the number of vacation days you can take
  • Parental Leave: At Blockworks, all team members are eligible for 14 weeks of fully paid parental leave
  • Hardware Stipend: Every team member has a stipend to use to purchase the tools and technology that help them be their most productive
  • Learning & Growth Stipend: Every team member has a stipend to us to spend on their skill growth and professional development
  • Career Growth: We prioritize skill growth and career development, and we have a clear, documented structure to take the guesswork work out of individual development and career progression
  • Global & Diverse Team: We're a global team, and we're committed to creating an open, inclusive, and diverse work culture

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.