About the company
Our team is working on the next generation of crypto solutions. Whether you are looking for a role as a Blockchain Software Engineer in San Francisco, a Partner Engineer in London or a Sales Representative in Singapore, Ripple is the place to build something transformative.
Job Summary
WHAT YOU’LL DO:
📍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 solutions for unique technical challenges faced by Ripple involving PKI, secret management, geographic failover, data replication, availability, and platform resiliency 📍Create and automate new and existing platform and application lifecycle services, leveraging data to converge on declared states with minimal human interaction 📍Collaborate with product engineering to ensure code is production-ready 📍Participate in the leadership of DevOps and GitOps principles within the organization
WHAT WE’RE LOOKING FOR:
📍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 and GCP 📍Experience with container schedulers and runtimes such as Docker or OCI 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 Jaeger and Prometheus 📍Strong team player with a customer service orientation and ability to forge relationships at all levels of the company and across diverse cultures 📍Have excellent communication skills – written, verbal and interpersonal