Manager, Software Engineering

Ripple

  • Toronto, ON
  • Permanent
  • Full-time
  • 23 days ago
THE WORK:Ripple is growing rapidly, and we are looking for a hands-on engineering leader to help build the next generation of payment platform that enables banks to instantly settle cross-border payments to build the Internet of Value. Ripple's distributed financial technology outperforms today's banking infrastructure by driving down costs, growing processing speeds and delivering end-to-end insight into payment fees, timing and delivery!WHAT YOU'LL DO:
  • Drive the roadmap and priorities and work with dependencies across the company to build a shared vision
  • Support the engineering team in achieving a high level of technical excellence and stability
  • Lead and build processes to enable the team to do its most efficient and best work
  • Recruit outstanding engineers, in collaboration with Ripple's recruiting team
  • Develop engineers on the team, helping them grow and advance in their careers
WHAT YOU'LL BRING:
  • 8+ years of hands-on Software Development experience on large scale distributed systems, and 3+ years leading impactful engineering teams
  • Developed teams that shipped and operated critical microservices as you will have significant responsibility over the fundamental building blocks of Ripple's payment platform
  • Intellectual curiosity - you love to dig into how things work and understand how to improve and scale them
  • You are still hands-on and love to spend at least 50% of your time coding, performing code reviews and architecture / design reviews.
  • You have the proven ability to leverage Generative AI to accelerate development, automation, or product innovation
  • You thrive with autonomy and responsibility
  • (Preferred) Good understanding of Java Spring, microservice architecture, integrating into internal and third party services
Other common names for this role: Software Engineering Manager, Manager, Engineering

Ripple