freehire launches on Product Hunt on 26 August.

Follow →

Staff DevOps Engineer

Summary

Staff DevOps Engineer builds and maintains Ripple’s global crypto-fintech infrastructure, automating cloud-native deployments with Kubernetes, AWS, and CI/CD pipelines to keep financial services fast and reliable.

Staff DevOps Engineer at Ripple

About the role

Ripple is at the forefront of revolutionizing the financial landscape by facilitating the swift and efficient transfer of value, akin to the speed of information. The Staff DevOps Engineer position is pivotal in enhancing our infrastructure, refining release pipelines, and developing developer tools that underpin our cryptocurrency-driven financial services. This role is essential for ensuring that our systems are robust, scalable, and ready to meet the demands of a rapidly evolving market.

Key facts

Location: Dublin, Ireland

Engagement: Full-time

What you'll do

  • Oversee the management and deployment of service platforms across various geographical regions and cloud service providers to ensure high availability and reliability.
  • Develop and implement automation, monitoring, and instrumentation tools that significantly boost engineering productivity and streamline workflows.
  • Collaborate with engineering teams to research and adopt innovative infrastructure solutions that align with our strategic goals.
  • Automate the application lifecycle management processes to maintain desired operational states with minimal manual oversight, enhancing efficiency.
  • Work closely with product engineering teams to prepare software applications for seamless integration into production environments.
  • Advocate for and implement DevOps-first practices throughout the organization, fostering a culture of collaboration and continuous improvement.
  • Monitor system performance and troubleshoot issues, ensuring optimal functionality and minimal downtime.
  • Participate in the design and implementation of disaster recovery plans and backup strategies to safeguard critical data and services.

Requirements

  • A minimum of 6 years of experience in DevOps or a closely related field, demonstrating a deep understanding of the discipline.
  • Proficient in programming languages such as Python, Go, or Java, with the ability to write clean and maintainable code.
  • Proven experience in managing large-scale service platforms that operate across multiple regions, ensuring scalability and performance.
  • In-depth knowledge of Kubernetes and AWS cloud infrastructure, with hands‑on experience in deploying and managing cloud‑native applications.
  • Familiarity with container technologies and orchestration tools, including Docker, Rkt, OCI, Rancher, or Mesos, to manage application containers effectively.
  • Solid experience in constructing CI/CD deployment pipelines that facilitate rapid and reliable software delivery.
  • Practical expertise with Infrastructure-as-Code (IaC) tools, such as Terraform or CloudFormation, to automate infrastructure provisioning and management.
  • A strong commitment to security best practices, with a focus on building scalable distributed services that prioritize data protection and compliance.

Nice to have

  • Experience with monitoring and logging tools like Prometheus, Grafana, or ELK stack to enhance observability.
  • Familiarity with Agile methodologies and practices that promote iterative development and responsiveness to change.
  • Knowledge of networking concepts and protocols, which can aid in troubleshooting and optimizing service performance.
  • Previous involvement in open-source projects or contributions to the DevOps community, showcasing a passion for the field.
  • Understanding of financial technologies and the cryptocurrency landscape, providing context to the solutions developed.

Skills & tools

  • Proficient in programming languages: Python, Go, Java
  • Cloud platforms: AWS
  • Container orchestration: Kubernetes, Docker, Rancher, Mesos
  • Infrastructure-as-Code tools: Terraform, CloudFormation
  • CI/CD pipeline development and management

Practical notes

  • The compensation package includes a competitive salary, performance bonuses, and equity options, reflecting the value of your contributions to the company.
  • Comprehensive benefits encompass physical and mental health care, retirement plans, family planning assistance, and various support services.
  • Additional perks include a mobile phone stipend, a matching program for employee charitable donations, and wellness reimbursement initiatives.
  • The company maintains a flexible in‑office policy, requiring employees to attend the office for at least 10 days each month to foster collaboration.
  • Enjoy a generous vacation policy, along with rest and relaxation days and parental leave to support work‑life balance.
  • Employees benefit from catered lunches and access to various office amenities, creating a pleasant work environment.

See also