What are the responsibilities and job description for the Senior Software Engineer, Data Engineering position at Ripple?
Senior Software Engineer, Data Engineering
Please note this is for San Francisco, CA, United States. You only need to apply to one location if there are multiple listed for the job.
Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now.
At Ripple, we’re building a world where value moves like information does today. Through our crypto solutions for financial institutions, businesses, governments, and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world.
THE WORK :
RippleX supports and contributes to the XRP Ledger, the world’s fastest, most sustainable, and consistently reliable blockchain. Our focus is on empowering others to leverage the XRPL to solve their challenges. Our mission : simplify access to instant decentralized payments by offering infrastructure, tools, and developer support for XRPL innovation.
We are seeking a senior data engineer who shares our beliefs in the power of this technology and possesses the entrepreneurial spirit and technical excellence to realize our vision.
WHAT YOU’LL DO :
- Design and implement scalable data ingestion flows for the XRPL blockchain ecosystem, including structured and unstructured data, on-chain and off-chain data.
- Analyze complex data flows and dependencies, and design and implement data models for optimal storage and retrieval processes.
- Design and lead the implementation of the orchestration layer of complex data transformations, serving analytics, ML / AI solutions, and internal and external customer-facing analytics needs.
- Develop observability systems and proactive / automated exception handling to supervise ingestion and ETL processes and maintain data quality and freshness.
- Research and evaluate new software tools and integrations to assist platform-level database maintenance and development, improving security and efficiency.
- Support and align efforts to meet data user needs, and coach other engineers on best practices for operating reliable systems and analyzing issue root causes.
WHAT YOU'LL BRING :
WHO WE ARE : Do Your Best Work
Take Control of Your Finances
Take Care of Yourself
Benefits listed above are for full-time employees.
Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team.
J-18808-Ljbffr