The Platform Engineering team at Ripple is a cross-functional Software Engineering and Operations team with involvement at all phases of our application and service release lifecycle that embraces the DevOps and GitOps principles of collaboration and integration.
As a Senior Staff Platform Engineer, you will be responsible for design and implementation of the production services, applications and platform components that comprise our backend. In this role you have the opportunity to leverage your technical skills in distributed systems, design and software development and to provide best-practices guidance for a novel new business that is based on Blockchain technology and moving billions of dollars globally.
WHAT YOU’LL DO
Work closely with operations and software engineering teams to design and implement scalable and high-performance solutions for our platform-as-a-service and internal management tools
Architect and 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
Participate in the leadership of DevOps and GitOps principles within the organization
Research promising new tools and technologies, push the team to experiment and evolve
WHAT WE’RE LOOKING FOR
Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
10+ years of relevant work experience (8+ years of solid development background with Go, Python, or Java; 5+ years Experience designing and operating large scale, multi-region service platforms with emphasis on security)
Extensive 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 with service mesh (Istio, Linkerd, etc.)
Experience in designing and building deployment pipelines leveraging common CI/CD tools
Experience with Infrastructure-as-Code (e.g. Terraform, CloudFormation, etc.)
Experience with autoscaling, multi-cluster and Multi-AZ redundancy, log and application tracing (Jaeger, ELK, etc.)
A desire to get the best out of each individual on your team while building an inclusive environment that celebrates differences.
Excellent organizational skills required to adapt to a constantly changing technical environment
Have excellent communication skills – written, verbal and interpersonal
WHAT WE OFFER
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 flexible-first: Ripplers have the option to work remotely, from our offices, or a combination.
YOU CAN APPLY DIRECTLY BY CLICKING THE LINK AND GOING TO RAINMAKRR.XYZ AND THEN CLICKING THE APPLY LINK TO GO DIRECTLY TO THE CAREERS PAGE OF THE STARTUP OR UPLOAD YOUR RESUME BELOW TO BE CONSIDERED FOR OTHER ROLES
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.