Staff Engineer, Data Reliability (San Francisco) @ Ripple - San Francisco, CA

Job Overview

14 days ago

Staff Engineer, Data Reliability (San Francisco)

Ripple - San Francisco, CA

Ripple is the world’s only enterprise blockchain solution for global payments. Today the world sends more than $155 trillion across borders, however, the underlying infrastructure is outdated and flawed. Ripple solves this problem. Our mission is to enable payments every way, everywhere for everyone. We connect banks, payment providers, corporations, and digital asset exchanges via RippleNet to provide one frictionless experience to send money globally. This Internet of Value gives any internet-enabled person, application or device access to financial services that are transparent, fast, reliable, and cheap.

Ripple’s distributed financial technology outperforms today’s banking infrastructure by driving down costs, increasing processing speeds and delivering end-to-end visibility into payment fees, timing and delivery. Ripple’s Database Engineering team manages distributed database platform infrastructure that enable banks to instantly settle cross-border payments to create the Internet of Value. The team partners with stakeholders across the company for cutting edge product development, business strategy, complex inter dependencies, high availability, security, performance, scalability, cost optimization requirements and customer servicing.

We are looking for results-oriented passionate engineers who will play a critical role helping to advance Ripple's production infrastructure and monitoring framework. You will work closely with Operations, Platform, DB and Product engineers to provide guidance, automation, and development of platform features.


  • Design and develop tools for database related automation, monitoring, and instrumentation to reduce operational friction and increase engineering efficiency
  • Responsible for the monitoring infrastructure scalability, resilience, and security, to improve operational excellence
  • Manage AWS RDS monitoring infrastructure to ensure applications are available and stable for the business
  • Lead the automation effort to gather and publish database related metrics to monitoring dashboards to improve our ability to proactively analyze and detect problems impacting stability of the applications.
  • Collaborate and work cross-functionally with multiple teams on the design, architecture and implementation of our monitoring platform that enables self-service monitoring for our customers
  • Review existing monitoring and DevOps tools and frameworks that interact with databases in the cloud, propose enhancements and recommendations to improve them.
  • Create and track operational issues and improve operational efficiency on the AWS infrastructure
  • Participate in a robust and fair on-call framework
  • Participate and influence DevOps-first principles within the organization
  • Mentor junior engineers, and influence the overall team’s culture and collaboration model with other engineering teams.


  • Bachelor or Master’s degree in computer science or a related technical field.
  • 8+ years of hands-on software development experience and systems engineering
  • 5+ years experience managing cloud infrastructure for large enterprises applications, preferably AWS or GCP
  • 5+ years of solid experience with configuration management and provisioning tools: Chef, Puppet, Terraform, CloudFormation etc.
  • 5+ years of deep experience with any two or more of the monitoring tools is highly desirable: Sumo Logic, Splunk, Wavefront, SentryOne, Nagios, Datadog, AppDynamics, New Relic
  • Experience with one or more of the following database technologies: PostgreSQL/ MySQL/ Aurora PostgreSQL or MySQL
  • Experience with any one of the programming languages is highly desirable: Perl, Python or Ruby
  • Experience in operating and maintaining production systems in a public cloud environment
  • Experience with integrations for applications to leverage password management solutions such as HashiCorp Vault or other similar solutions
  • Experience with distributed systems and container-based development using Docker and Kubernetes ecosystem is highly desirable.
  • Knowledge of best practices and experience with toolsets for networking, security, observability, secrets management, as well as infrastructure as code. Specialization in one or more of these fields is a plus.
  • Proven experience with driving cross functional relationships with internal leadership, stakeholders, and partners to create relatable and scale database offerings for enterprise customers
  • Cloud certification is highly desirable.



  • The chance to work in a fast-paced start-up environment with experienced industry leaders
  • A learning environment where you can dive deep into the latest technologies and make an impact
  • Competitive salary and equity
  • 100% paid medical and dental and 95% paid vision insurance for employees starting on your first day
  • 401k (with match), commuter benefits
  • Industry-leading parental leave policies
  • Generous wellness reimbursement and weekly onsite programs
  • Flexible vacation policy - work with your manager to take time off when you need it
  • Employee giving match
  • Modern office in San Francisco’s Financial District
  • Fully-stocked kitchen with organic snacks, beverages, and coffee drinks
  • Weekly company meeting - ask me anything style discussion with our Leadership Team
  • Team outings to sports games, happy hours, game nights and more!


Ripple is doing for value what the internet did for information: enabling its instant and seamless flow around the world. We call this the Internet of Value (IoV). Using blockchain and cryptocurrency technology, Ripple is dedicated to creating powerful gains in financial efficiency, equity and inclusion. In addition, Ripple is developing and enabling the future use cases that will catalyze the new digital economy for governments, businesses and consumers.

Ripple has offices in San Francisco (HQ), New York, London, Mumbai, Singapore, São Paulo, Reykjavík, Washington D.C. and Dubai.

Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

Similar Jobs

Staff SRE/DevOps Engineer - Opportunity for Working Remotely Palo Alto, CA


Palo Alto, CA

Developing and optimizing continuous integration and deployment processes. Maintain availability of VMware’s global services platform.

Design Verification Engineer

Hewlett Packard Enterprise

San Jose, CA

In this role you will be responsible for all phases of pre-silicon design verification, including design verification methodology, test-plan development,…

Facility Engineer

International Real Estate Partners US Corp

Sunnyvale, CA

Establish Operational & Maintenance procedures and roll out the same for all site staff. Responsible for general facilities management activities for service in…

Senior Engineer, R&D Packaging

Katalyst Healthcares & Life Sciences

Fremont, CA

Mentor or supervise technical staff as needed. Design and develop best in class packaging and labeling solutions from early concept through commercialization…

Cloud Platform Engineer

Aruba Networks

San Jose, CA

Provides guidance and mentoring to less- experienced staff members to set an example of software applications design and development innovation and excellence.

Manager, Quality and Regulatory, Nordson MEDICAL


San Jose, CA

Provides mentorship to engineers and manage teams, setting appropriate goals and giving direction. Ability to recruit and retain high caliber staff, developer…

Cultural Resource Specialist-ESC-Sacramento

PG&E Corporation

Sacramento, CA

Ensure the proper coordination, staff utilization and satisfactory completion of all assigned work. Works closely with senior staff and other technical…

Senior Hardware Board Design Lead - Networking R&D

Hewlett Packard Enterprise

Roseville, CA

You will provide guidance and mentoring to less- experienced staff members. You will lead multiple project teams of other electrical hardware engineers and…

Network Software Test Engineer

Aruba Networks

Roseville, CA

Provides guidance and mentoring to less- experienced staff members. Participates as a member of project team of other software systems engineers and internal…

Director, System Level FPGA Design


San Jose, CA

Develop flows, models, tools, and software runtimes that are closely coupled to FPGA silicon, IP and boards, while leveraging strong knowledge of FPGA hardware.

Exhibit Engineer/Senior Exhibit Engineer


San Francisco, CA

Comfortable taking direction and mentoring from senior shop staff, senior engineers, and project leadership. Share design and engineering techniques with other…

Senior Naval Architect

Principle Power

Emeryville, CA

Ability to work efficiently in a team environment with other staff members and the discipline lead. Education Required: Bachelor of Science and Masters’ Degree…

Product Designer


San Francisco, CA

Collaborate and interact with product managers, technical leads, engineers and other product design team members to identify product opportunities and create…

Staff Software Engineer, Machine Learning Systems


San Francisco, CA

Our team's goal is to build real-time, configurable & scalable systems that enable state of the art machine learning algorithms for product experiences at Etsy.

Sr. Staff DSP Firmware Engineer


San Jose, CA

The Senior Staff DSP Firmware Engineer is responsible for the development of high-quality embedded code running on the digital signal processors at the heart of…

Sr Staff Software Engineer

Gap Inc.

San Francisco, CA

In this role, you will design highly scalable and high performing technology solutions in an Agile work environment by developing creative and innovative…

Automation Engineer

Lawrence Berkeley National Laboratory

San Francisco Bay Area, CA

Collaborate with research personnel and engineers to develop and implement automation solutions. Work with other engineers and vendors to execute the assembly,…

Staff Software Engineer

Gap Inc.

San Francisco, CA

In this role, you will design highly scalable and high performing technology solutions in an Agile work environment and produce and deliver code and/or test…

SIGINT Staff Systems Engineer

Northrop Grumman

McClellan, CA

Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences…

Software Development Engineer - UI, Amazon Common Software (ACS) Services LLC

Sunnyvale, CA

You will engage with an experienced cross-disciplinary staff to conceive and design innovative customer experiences.

Histopathology Technician (Advanced)

US Veterans Health Administration

San Francisco, CA

Reports needed repairs to biomedical engineer. Assists in training personnel, newer staff and students in laboratory safety and laboratory policies and…

Senior Member of the Research Staff – Aerosol Climate Science


Palo Alto, CA

Leading a team of scientists and engineers to deliver scientific results. Incubating new ideas and working with existing PARC staff to tackle complex problems.

General Engineer/Physical Scientist

US National Nuclear Security Administration

Livermore, CA

Provide a broad range of technical consulting services and principal staff expertise for operations and programs in NNSA and in DOE on matters pertaining to…

Technical Program Manager - Audio Services LLC

Sunnyvale, CA

As a Technical Program Manager - Audio, you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products.