Senior Data Engineer
Graph Analytics
Posted on 3/22/2024
Worldcoin

201-500 employees

Decentralized global digital currency company
Company Overview
Worldcoin’s mission is to accelerate the transition towards a more inclusive global economy, providing new ways for everyone to share future prosperity. The company has created a new global digital currency that will be distributed fairly to as many people as possible and will be giving a free share to everyone on earth when it launches.
Social Impact
Crypto & Web3
Financial Services

Company Stage

Series C

Total Funding

$240M

Founded

2019

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

43%

1 year growth

64%

2 year growth

156%
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Data Science
Data Structures & Algorithms
Apache Spark
SQL
Java
AWS
Data Analysis
CategoriesNew
Data Engineering
Data Management
Data & Analytics
Requirements
  • Degree in a quantitative field like computer science, engineering or physics
  • 5+ years of hands-on work experience as a data engineer or in a similar role
  • Strong analytical and problem-solving skills
  • Experience with graph database systems (Neo4j, Amazon Neptune, Virtuoso) and related graph query languages (Cypher, SPARQL)
  • Excellent programming skills in SQL
  • Experience with Spark
  • Significant programming experience in at least one high-level programming language (e.g., Python, Java)
  • Familiarity with graph algorithms
  • Familiarity with streaming architectures
  • Experience with AWS a plus
  • Experience with blockchain data a plus
  • Excellent communication and collaboration skills and experienced working in cross-functional teams
  • Proven track record of engineering systems in a fast-paced and continuously evolving environment; startup experience a plus
Responsibilities
  • Implement and fine-tune graph solutions to architect, build, and continuously evolve systems that support data science initiatives
  • Integrate blockchain data into the graph whilst upholding data quality and consistency; enrich this data with data from other structured and unstructured data sources
  • Develop and maintain the data models and schemas to accurately represent complex concepts and relationships
  • Transform and pre-process data to fit into the graph structure, including data cleaning, enrichment, and normalization
  • Develop graph query services to extract insights from the graph
  • Build, maintain, and optimize scalable and efficient data pipelines to enable data ingestion, processing, and transformation from various internal and external sources
  • Continuously monitor and optimize the data architecture for performance and scalability
  • Collaborate with data scientists, analysts, and other stakeholders to understand their data needs and develop solutions to address them