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.
Share this job
Ripple Labs