Senior Platform Engineer
Posted on 4/1/2024
Ripple

1,001-5,000 employees

Enterprise blockchain
Company Overview
Ripple's mission is to provide one frictionless experience to send money globally using the power of blockchain technology.
Crypto & Web3
Financial Services

Company Stage

Series C

Total Funding

$319.4M

Founded

2012

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

13%

1 year growth

30%

2 year growth

80%
Locations
London, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Python
Java
Docker
AWS
Terraform
Customer Service
Development Operations (DevOps)
CategoriesNew
DevOps & Infrastructure
DevOps Engineering
Platform Engineering
Requirements
  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • 5+ years of relevant work experience with solid development background with Go, Python, or Java
  • Experience developing APIs and SDKs
  • Experience working with cloud infrastructures, particularly AWS
  • Experience with container schedulers and runtimes such as Docker running on Kubernetes, Rancher, or Mesos
  • Experience building deployment pipelines leveraging common CI/CD tools
  • Experience with Infrastructure-as-Code (e.g. Terraform, CloudFormation, etc.)
  • Experience with real-time telemetry and tracing tools like Prometheus
  • Strong team player with a customer service orientation and ability to forge relationships at all levels of the company and across diverse cultures
  • Excellent communication skills – written, verbal and interpersonal
Responsibilities
  • Build and provide platform features for compute, authentication, service discovery and calls, observability and redundancy
  • Deploy and maintain Ripple’s multi-region, multi-provider service platforms (with an emphasis on security and resiliency)
  • Develop tools for automation, monitoring, and instrumentation to reduce operational friction and increase engineering efficiency
  • Create and automate new and existing platform and application lifecycle services, leveraging data to converge on declared states with minimal human interaction
  • Propose scaleable, maintainable and cost effective solutions
  • Participate in the leadership of DevOps and GitOps principles within the organization