Staff Data Engineer

Ripple is building a world where value moves like information does today, improving the global financial system and creating greater economic fairness and opportunity.
Data
Staff Software Engineer
Hybrid
501 - 1,000 Employees
8+ years of experience

Description For Staff Data Engineer

Ripple is seeking a Staff Data Engineer to join their RippleX team, which supports and contributes to the XRP Ledger. The role involves leading the design and implementation of scalable data ingestion systems for analytics, ML/AI solutions, and customer-facing data-centric features. Key responsibilities include analyzing complex data flows, designing data models, implementing orchestration layers for data transformations, developing observability systems, and driving research on new software tools. The ideal candidate will have 8+ years of experience in Python and SQL, strong problem-solving skills, and experience with distributed computing technologies. This position offers the opportunity to work in a fast-paced start-up environment, with competitive salary, bonuses, equity, and comprehensive benefits. Ripple values diversity and inclusion, offering a flexible work environment with a mix of in-office and remote work.

Key Responsibilities:

  • Design and implement scalable data ingestion systems
  • Analyze complex data flows and design optimal data models
  • Lead implementation of orchestration layers for data transformations
  • Develop observability systems and exception handling processes
  • Research and evaluate new software tools for database maintenance
  • Coach other engineers on best practices

Requirements:

  • 8+ years of experience in Python and 6+ years in SQL
  • 8-10 years of experience in data engineering
  • Bachelor's degree in Computer Science, Statistics, Mathematics, or related field
  • Strong problem-solving and analytical skills
  • Excellent communication skills
  • Experience with Databricks platform (preferred)
  • Knowledge of AWS, DBX, or related technologies
  • Experience with decentralized technologies and blockchain data indexing (preferred)

Benefits:

  • Competitive salary, bonuses, and equity
  • Comprehensive healthcare coverage
  • Retirement benefits
  • Professional development budget
  • Flexible work environment
  • Generous vacation policy and R&R days
  • Wellness reimbursement and programming
  • Catered lunches and fully-stocked kitchens

Join Ripple to work on cutting-edge blockchain technology and contribute to reshaping the global financial system while enjoying a supportive and growth-oriented work environment.

Last updated 8 months ago

Responsibilities For Staff Data Engineer

  • Lead designing and implementing scalable data ingestion systems
  • Analyze complex data flows and design data models
  • Design and lead implementation of orchestration layer for data transformations
  • Develop observability systems and exception handling
  • Research and evaluate new software tools
  • Coach other engineers on best practices

Requirements For Staff Data Engineer

Python
  • 8+ years of experience in Python
  • 6+ years of experience with SQL
  • 8-10 years of experience in data engineering
  • Bachelors degree in Computer Science, Statistics, Mathematics, Engineering, or related field
  • Strong problem solving and analytical skills
  • Strong written and communication skills
  • Experience with Databricks platform (preferred)
  • Experience with AWS, DBX or related technologies
  • Experience with decentralized technologies and blockchain data indexing (preferred)

Benefits For Staff Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • Competitive salary, bonuses, and equity
  • Comprehensive healthcare coverage
  • Retirement benefits
  • Professional development budget
  • Flexible work environment
  • Generous vacation policy
  • R&R days
  • Wellness reimbursement and programming
  • Catered lunches and fully-stocked kitchens

Interested in this job?

Jobs Related To Ripple Staff Data Engineer

Lead Software Engineer - Data Engineer

Lead Software Engineer position at JPMorgan Chase focusing on data engineering, requiring 5+ years experience and expertise in Python, Java, and distributed systems.

Lead Software Engineer - Data modeling / Data governance

Lead Software Engineer position at JPMorgan Chase focusing on data modeling and governance, requiring 5+ years of experience in data architecture and engineering.

Sr Lead Architect

Senior Lead Architect position at JPMorgan Chase focusing on data architecture, modeling, and integration within Consumer and Community Banking Technology.

Lead Data Engineer - Subscriber Solutions

Lead Data Engineer position at Disney Entertainment & ESPN Technology, building data solutions for subscriber analytics and revenue generation initiatives.

Lead Data Engineer

Lead Data Engineer position at Disney Entertainment & ESPN Technology focusing on ML infrastructure, feature store development, and streaming data ecosystems.