Principal Engineer

Company:  Ripple Labs
Location: London
Closing Date: 22/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Senior Payments Engineer
Ripple
World-Class Enterprise Blockchain Solution for Global Payments
Experience designing and developing complex distributed systems with at least 12+ years of experience, and 5+ years of experience as an architect or key individual contributor. 5+ years of experience with Java required, Python, NoSQL, RDBMS preferred. Responsible for defining future state system architecture and engineering best practices.
Key Responsibilities:
  • Define the future state system architecture and engineering best practices.
  • Contribute to the definition and evolution of our Payments at 10X roadmap.
  • Represent Ripple in enterprise level engineering decisions and ensure alignment with overall direction.
  • Work closely with product managers and other customer facing functions to ensure product engineering approach creates a frictionless and differentiating customer experience.
  • Define and orchestrate engineering forums to elevate engineering standards, inspire engineers, and enable continuous improvements.
  • Build highly available, scalable, distributed systems and share experience and knowledge with the engineering community.
  • Mentor and provide guidance and assistance in the career development of others.
Requirements:
  • At least 12+ years' experience in designing and developing complex distributed systems with at least 5+ years of experience contributing to large scale projects as an architect or as a key individual contributor.
  • 5+ years of experience in Java is required. Working experience with Python, NoSQL, RDBMS is preferred.
  • Experience crafting or contributing to multi-year engineering roadmap based on product strategies.
  • Experience in mentoring and growing engineers at all levels.
  • Experience working with private and public clouds (AWS, GCP) and capacity management principles.
  • Prior experience in migrating systems from a monolith architecture to microservices based systems is preferred.
  • Have prior experience leading software evaluation and decision making processes.
  • Excellent verbal and written communication skills and experience presenting to broad audiences and to senior leadership.
About Ripple:
Ripple is a world-class enterprise blockchain solution for global payments. We deliver a cost-effective, instant, and frictionless customer experience to enable our enterprise customers to manage cross-border payments at scale. We are looking for senior engineering talent to help us evolve and define the future state architecture to achieve our audacious goal.
Benefits:
  • Competitive salary, bonuses, and equity.
  • Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support.
  • Employee giving match.
  • Mobile phone stipend.
  • R&R days for rest and recharge.
  • Generous wellness reimbursement and weekly onsite & virtual programming.
  • Generous vacation policy - work with your manager to take time off when you need it.
  • Industry-leading parental leave policies. Family planning benefits.
  • Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events.
Apply Now
Share this job
Ripple Labs
  • Similar Jobs

  • Principal Geotechnical Engineer

    London
    View Job
  • Principal Installation Engineer

    London
    View Job
  • Principal Fire Engineer

    London
    View Job
  • Principal Electrical Engineer

    London
    View Job
  • Principal Fire Engineer

    London
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙