Building highly reliable data services to integrate with dozens of blockchains
Creating ETL pipelines that transform and process petabytes of structured and unstructured data in real-time, ultimately helping financial institutions and governments fight fraud and criminal activity
Designing data models for optimal storage and retrieval to support sub second latency for querying blockchain data
Deploying and monitor large data base clusters that are performant and highly-available
Working cross-functionally with data scientists, backend engineers and product managers to design and implement, and new data models to support the product
Developing your skills through exceptional training as well as frequent coaching and mentoring from colleagues
Traits we value:
Bachelor's degree (or equivalent) in Computer Science or related field
3+ years of experience building real-time and distributed system architecture, from whiteboard to production
Strong programming skills in Node, Python, and SQL.
Versatility. Experience across the entire spectrum of data engineering, including:
Data stores (e.g., ClickHouse, ElasticSearch, PostGres, MongoDB, Redis, and Neo4j)
Data pipeline and workflow orchestration tools (e.g., Azkaban, Luigi, Airflow, Storm)
Data processing technologies (e.g., Spark)
Deployment and monitoring large data base clusters in public cloud platforms (e.g., Docker, Terraform, Datadog)
Adaptable. Goals can change fast. You anticipate and react quickly.
Autonomous. You own what you work on. You move fast and get things done.
Excellent communication. You will need communicate complex ideas effectively to both technical and non-technical audiences, and both verbally and in writing
Collaborative. You must work collaboratively in a cross-functional team and with people at all levels in an organization
Industry experience building and productionizing innovative end-to-end Machine Learning systems is a plus.
Relevant experience in crypto/blockchain is a plus
Benefits:
Stock
$2,000 yearly coupon for books, conferences, and professional coaching