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.