Ripple

Ripple

Staff Software Engineer

Toronto, Canada · Staff+ · Full-time

Sponsorship not specified$172k-$210kDetected 2 days ago
PythonJavaGoAWSKubernetesTerraformCI/CDPrometheusDevOpsRESTCustomer SupportLeadershipCommunicationCollaboration

About the role

  • At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places
  • around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs.

Responsibilities

  • Build and provide platform features for compute, authentication, service discovery and calls, observability and redundancy
  • Lead architectural approaches with the right tradeoffs between scale, cost and maintenance
  • Coach junior engineers about design, development, testing and deployment standard processes
  • 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, using data to converge on declared states with minimal human interaction
  • with a strong command of software engineering best practices and system design
  • Experience building deployment pipelines using common CI/CD tools
  • Experience architecting and scaling Observability platforms leveraging Prometheus and OpenTelemetry, focusing on building self-service instrumentation patterns that enable engineering teams to monitor SLOs/SLIs via distributed tracing and high-cardinality metrics
  • We're committed to building a diverse and inclusive team.

Requirements

  • Bachelor's and/or Master's degree in Computer Science, Computer Engineering or related technical field
  • 8+ years of relevant work experience with solid development background with Go, Python, or Java
  • Proficiency in orchestration platforms (Kubernetes, Rancher) and containerization technologies to deploy and manage high-availability distributed services
  • Experience with Infrastructure-as-Code (e.g. Terraform, CloudFormation, etc.)
  • 8+ years of relevant work experience with solid development background with Go, Python, or Java; with a strong command of software engineering best practices and system design

Nice to have

  • It's big, it's bold, and we're already doing it.
  • And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs.
  • As a Staff Software Engineer, Platform you will play a critical role helping to advance Ripple's production infrastructure and release pipelines.

Compensation

  • For positions that will be based in Toronto, the annual salary range for this position is below.
  • Toronto Annual Base Salary Range

Benefits

  • A learning environment where you can dive deep into the latest technologies and make an impact.
  • A professional development budget to support other modes of learning.
  • Competitive salary, bonuses, and equity

Company info

  • Do Your Best Work
  • A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning.
  • Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team.
  • In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in.
  • Bi-weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team
  • We come together for moments that matter which include team offsites, team bonding activities, happy hours and more!
  • Take Control of Your Finances
  • Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
  • Employee giving match
  • Mobile phone stipend
  • Take Care of Yourself
  • R&R days so you can rest and recharge

Equal opportunity

  • Equal Opportunity Employer.

Visa & Work Authorization

  • plicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, militar

This listing is sourced directly from Ripple's careers page and normalized into a canonical job model.