Ripple is seeking a Staff Software Engineer to join the Platform Engineering team in the Custody department. Onsite in Geneva, Switzerland (relocation details to be confirmed).

Responsibilities:

  • Design, build, and operate scalable, resilient infrastructure across cloud providers (Azure, AWS, GCP, IBM Cloud).
  • Lead infrastructure architecture and reliability improvements for critical custody services.
  • Implement and improve monitoring, alerting, logging, and observability across distributed systems.
  • Own and evolve blockchain node infrastructure, including high availability, failover, and provider management.
  • Build automation for infrastructure provisioning, deployments, testing, failover, incident response, and operational maintenance.
  • Drive deployment operations and release reliability for platform and product services.
  • Participate in on-call rotations, support production incidents, and improve incident response and post-incident learning.
  • Contribute to internal platform tools, services, and developer workflows; create documentation, runbooks, and operational procedures.
  • Mentor engineers and provide technical guidance on infrastructure, reliability, and platform engineering decisions.

Requirements:

  • 10+ years of experience in software, platform, infrastructure engineering, or systems operations for highly available production systems.
  • Experience managing blockchain nodes (high availability, failover, operational resilience).
  • Experience operating infrastructure in high-traffic, customer-critical, or security-sensitive environments.
  • Strong production experience with PostgreSQL.
  • Proven experience provisioning and managing infrastructure with Terraform or similar IaC tools.
  • Deep experience with containerized infrastructure and Kubernetes in highly available environments.
  • Proficiency with programming/scripting languages such as .NET, Go, Bash, or TypeScript.
  • Experience with messaging/queueing technologies (RabbitMQ, AMQP).
  • Experience with observability tools (OpenTelemetry, Grafana, Loki, Prometheus) and GitOps practices (Argo CD, Flux).
  • Familiarity with confidential computing solutions (AWS Nitro Enclaves, IBM Hyper Protect Virtual Servers, GCP Confidential Computing).
  • Strong problem solving, communication, documentation, and operational excellence skills.

What we offer:

  • Competitive salary, bonuses, and equity.
  • Competitive benefits covering healthcare, retirement, family support, and employee giving match.
  • Mobile phone stipend, wellness reimbursements, generous vacation and parental leave policies.
  • In-office collaboration culture with flexibility for teams (expectation to come in ~10+ days/month) and company events.