GrepJob
Ripple

Staff Software Engineer

Ripple
Apply
about 4 hours ago
Toronto, Canada
Staff+
H1B Sponsor

Responsibilities

  • Build and provide platform features for compute, authentication, service discovery, observability, and redundancy.
  • Lead architectural approaches balancing scale, cost, and maintenance.
  • Coach junior engineers on design, development, testing, and deployment processes.
  • Deploy and maintain multi-region, multi-provider service platforms with a focus on security and resiliency.
  • Develop tools for automation, monitoring, and instrumentation to enhance engineering efficiency.
  • Create and automate platform and application lifecycle services with minimal human interaction.
  • Propose scalable, maintainable, and cost-effective solutions.
  • Participate in the leadership of DevOps and GitOps principles.

Requirements

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or a related technical field.
  • 8+ years of relevant work experience with a solid development background in Go, Python, or Java.
  • Experience with cloud providers like AWS.
  • Proficiency in orchestration platforms (Kubernetes, Rancher) and containerization technologies.
  • Experience building deployment pipelines using common CI/CD tools.
  • Experience with Infrastructure-as-Code tools like Terraform or CloudFormation.
  • Experience architecting and scaling observability platforms using Prometheus and OpenTelemetry.
  • Strong communication skills and a customer service orientation.

Benefits

  • Competitive salary, bonuses, and equity.
  • Comprehensive benefits covering physical and mental healthcare, retirement, and family support.
  • Employee giving match and mobile phone stipend.
  • R&R days for rest and recharge.
  • Generous vacation policy and industry-leading parental leave policies.
  • Catered lunches and fully-stocked kitchens with premium snacks and beverages.

Tech Stack

AWSGoJavaKubernetesPrometheusPythonRancherTerraform

Categories

BackendDevOps