Events  Deals  Jobs 
    Sign in  
Ripple // blockchain fintech company
Apply To Job

Ripple is growing rapidly & we are looking for a results-oriented & passionate Staff Software Engineer to help create the next generation of data infrastructure built for scale, resilience & reliability. This is a high impact role. You will build real-time data pipelines & a data lake for valuable internal tools used by leadership, compliance, finance, & product teams to make strategic business decisions. You will be responsible for our Data API that powers public-facing applications used globally to follow the open-source ledger.


  • Build real time data pipelines & tools to keep pace with the growth of our data & its consumers
  • Power our externally-facing data APIs & applications built on top of them
  • Build foundational systems & services that allow users to focus on business & application logic via higher level programming models
  • Design & implement systems for scalability, availability & graceful degradation
  • Build frameworks for measuring & monitoring data quality & integrity
  • Identify & analyze requirements & use cases from multiple internal teams (including Finance, Compliance, Analytics, Data Science, & Engineering); work with other technical leads to design solutions for the requirements


  • Deep experience with distributed systems, distributed data stores, data pipelines, & other tools in cloud services environments (e.g. GCP, AWS)
  • 8+ years of experience as a software engineer 
  • Experience with distributed compute engines like BigTable, BigQuery, Dataflow, Hadoop, Hive, Spark, HBase 
  • Extensive experience with real time stream processing frameworks such as Beam, Kafka, Storm, Flink, Spark Streaming
  • Expert knowledge of data modeling for large scale distributed data platforms
  • Experience with data security, management & governance
  • Experience with RESTful APIs & server-side APIs integration
  • Proficient in SQL, Python, Java, Go
  • Familiarity with Unix-like operating systems
  • Familiarity with distributed ledger technology concepts & financial transaction/trading data
  • Strong understanding of building operational excellence for data infrastructure
  • You have a passion working with great peers & motivating teams to reach their potential
  • You are a strong partner to other engineering & non-engineering teams & can drive cross-functional projects forward
  • You have experience building internal infrastructure that is shared across teams


  • Experience in supporting Node.js in production is a plus
  • Familiarity with Kubernetes
  • Crypto domain experience or interes
Apply To Job
© 2023 GarysGuide      About    Feedback    Press    Terms