companyRipple Labs Inc. logo

Staff Software Engineer at Ripple | Toronto, Canada

Ripple Labs Inc.Toronto, Canada
On-site Full-time $172K/yr - $210K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Qualifications:Proven experience in software engineering, particularly in platform engineering. Strong understanding of cloud infrastructure and deployment models. Expertise in scripting and automation tools. Familiarity with containerization and orchestration technologies. Excellent problem-solving skills and a collaborative mindset.

About the job

At Ripple, we are revolutionizing the way value is transferred globally, much like how information is shared today. Our ambitious mission is already in motion, as we provide cutting-edge crypto solutions for financial institutions, businesses, governments, and developers. By enhancing the global financial system, we strive to foster greater economic equity and opportunities for individuals worldwide. Join us as we embark on this remarkable journey, where you can achieve the best work of your career alongside supportive colleagues.

If you are eager to make a significant impact and explore exceptional career growth opportunities, we invite you to join us in creating real-world value.

THE WORK:

As a Staff Software Engineer specializing in Platform, you will be instrumental in advancing Ripple's production infrastructure and release pipelines. Our Infrastructure Engineers are a unique blend of systems and software engineers dedicated to the design and lifecycle management of our hosted products. You will collaborate closely with product engineers to fulfill their infrastructure requirements, ideally within a self-service framework.

WHAT YOU’LL DO:

  • Design and implement platform features for computing, authentication, service discovery, observability, and redundancy.
  • Lead architectural strategies balancing scale, cost, and maintainability.
  • Mentor junior engineers on design, development, testing, and deployment best practices.
  • Deploy and manage Ripple’s multi-region, multi-provider service platforms, with a strong focus on security and resilience.
  • Create tools for automation, monitoring, and instrumentation to minimize operational friction and enhance engineering efficiency.
  • Automate new and existing platform and application lifecycle services, leveraging data to achieve defined states with minimal human intervention.
  • Propose scalable, maintainable, and cost-effective solutions.
  • Participate in code reviews and contribute to a culture of continuous improvement.

About Ripple Labs Inc.

Ripple is at the forefront of transforming the global financial landscape by enabling value to move as seamlessly as information does. Our innovative crypto solutions are designed to enhance fairness in the financial system while providing opportunities for people globally. We pride ourselves on fostering a supportive work environment where our team can thrive and develop their skills.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.