Software Engineer II, Platform

Ripple
Toronto
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3-6 yearsSkills: ["Collaboration","Communication","Mentorship","Customer service orientation","Relationship building"]

Build and evolve platform features for hosted services, including compute, authentication, service discovery, observability, and redundancy. Implement scalable infrastructure solutions and support multi-region, multi-provider deployments with a focus on security and reliability. Create tooling for automation, monitoring, and instrumentation, and work toward automated, data-driven platform workflows using DevOps and GitOps principles. Collaborate with product engineers and mentor junior engineers through code reviews and knowledge sharing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ripple
Ripple
3 days ago

Software Engineer II, Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and evolve platform features for hosted services, including compute, authentication, service discovery, observability, and redundancy. Implement scalable infrastructure solutions and support multi-region, multi-provider deployments with a focus on security and reliability. Create tooling for automation, monitoring, and instrumentation, and work toward automated, data-driven platform workflows using DevOps and GitOps principles. Collaborate with product engineers and mentor junior engineers through code reviews and knowledge sharing.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Contribute to platform features across compute, authentication, service discovery, observability, and redundancy.
  • •Implement platform infrastructure solutions and help assess tradeoffs across scale, cost, and maintenance.
  • •Deploy and maintain multi-region, multi-provider service platforms with emphasis on security and reliability.
  • •Build and improve tooling for automation, monitoring, and instrumentation to reduce operational friction.
  • •Collaborate on platform and application lifecycle services and support junior engineers via code reviews and knowledge sharing.

Pay and Benefits

Perks:EquityHealth InsuranceRetirementParental LeaveLearning Budget

Key Requirements

  • •Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or a related technical field.
  • •3–6 years of relevant experience with software development in Go, Python, or Java, applying software engineering best practices and system design.
  • •Hands-on experience with cloud providers like AWS.
  • •Working knowledge of orchestration and container technologies such as Kubernetes and Rancher for deploying distributed services.
  • •Familiarity with infrastructure-as-code (e.g., Terraform or CloudFormation) and observability using Prometheus and OpenTelemetry.
Experience:3-6 yearsCryptoFinancial servicesCloudDevOpsInfrastructurePlatform engineering
Education:
Skills:CollaborationCommunicationMentorshipCustomer service orientationRelationship building
Tech Stack:GoPythonJavaAWSKubernetesRancherCI/CDTerraformCloudFormationPrometheusOpenTelemetryDevOpsGitOps

Company Brief

Ripple
Builds blockchain-based payment and liquidity infrastructure for financial institutions and enterprises. Its products support cross-border payments, crypto liquidity, and digital asset settlement.
Industry: Fintech Infrastructure
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn