Ripple

Software Engineer II, Platform

Ripple$100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's and/or Master's degree in Computer Science or related field
  • 3-6 years of experience in software development
  • Proficiency in Go, Python, or Java
  • Experience with AWS cloud services
  • Familiarity with Kubernetes and containerization
  • Hands-on experience with CI/CD pipelines
  • Knowledge of Infrastructure-as-Code tools like Terraform or CloudFormation
  • Exposure to observability tools like Prometheus and OpenTelemetry

Responsibilities

  • Contribute to platform features such as compute and authentication
  • Implement architectural solutions with a focus on scalability and maintenance
  • Mentor junior engineers through code reviews
  • Deploy and maintain multi-region, secure service platforms
  • Develop automation tools to minimize operational friction
  • Enhance platform and application lifecycle services
  • Engage in discussions to design scalable, cost-effective solutions
  • Apply DevOps and GitOps principles in daily tasks

Benefits

  • Opportunities for career growth and development
  • Collaborative work environment
  • Focus on innovative and challenging projects
  • Emphasis on security and reliability in engineering
  • Mentorship opportunities from experienced engineers
Full Job Description
As a Staff Software Engineer, Platform you will play a critical role helping to advance Ripple's production infrastructure and release pipelines. Infrastructure Engineers at Ripple are a hybrid of systems and software engineers who support the design and lifecycle of our hosted products. You will work closely with product engineers to support their infrastructure needs, ideally in a self-service environment.
What you'll do:
  • Contribute to platform features across compute, authentication, service discovery, observability, and redundancy
  • Implement architectural solutions under the guidance of senior engineers, with a growing awareness of tradeoffs between scale, cost, and maintenance
  • Support and mentor junior engineers through code reviews and knowledge sharing
  • Help deploy and maintain Ripple's multi-region, multi-provider service platforms with a focus on security and reliability
  • Build and improve tooling for automation, monitoring, and instrumentation to reduce operational friction
  • Contribute to platform and application lifecycle services, working toward automated, data-driven workflows
  • Participate in discussions around scalable, maintainable, and cost-effective solutions
  • Learn and apply DevOps and GitOps principles in your day-to-day work
What we're looking for:
  • Bachelor's and/or Master's degree in Computer Science, Computer Engineering, or a related technical field
  • 3-6 years of relevant work experience with development background in Go, Python, or Java, with a good understanding of software engineering best practices and system design
  • Hands-on experience with cloud providers like AWS
  • Working knowledge of orchestration platforms (Kubernetes, Rancher) and containerization technologies for deploying and managing distributed services
  • Experience contributing to deployment pipelines using common CI/CD tools
  • Familiarity with Infrastructure-as-Code tools such as Terraform or CloudFormation
  • Exposure to Observability platforms leveraging Prometheus and OpenTelemetry, with an interest in building instrumentation patterns and monitoring SLOs/SLIs
  • A collaborative team player with a customer service orientation and a willingness to build relationships across teams and cultures
  • Good communication skills - written, verbal, and interpersonal


About Ripple

Ripple is a technology company that provides solutions for global payments. The company's main product is the Ripple payment protocol and its associated digital currency XRP. Ripple's payment protocol is designed to enable secure, instantly and nearly free global financial transactions of any size with no chargebacks. Ripple's customers include banks, payment providers, digital asset exchanges and corporates. The company was founded in 2012 and is headquartered in San Francisco, California.
Learn more about Ripple
Size
500 employees
Industry
Founded
2012

Similar Jobs

More Jobs at Ripple

More Information Technology Jobs

Find similar Software Engineer II, Platform jobs: