Sr. Performance Engineer, RippleNet Payments

The Performance Engineering team within RippleNet Payments Engineering is responsible for the performance requirements (such as throughput, latency) of RippleNet Payments.

The Senior Performance Engineer will help develop solutions to test the performance and scalability of RippleNet Payment backend services. This includes defining performance test plans, writing and maintaining scripts, executing plans with cross team collaboration, monitoring performance, debugging performance bottlenecks and the ability to communicate them. As Senior Performance Test Engineer, you will lead projects involving multiple engineers, define non functional requirements and propose multiple solutions to validate them. Candidates should enjoy working openly and collaboratively with a diverse team and possess an ability to encourage and drive engineering best practices.

What you’ll do:

  • Create and maintain performance testing strategies / plan, tools and frameworks
  • Analyze product requirements with members of the project/product delivery team and devise performance testing strategies; utilize a risk-based and automated testing approach
  • Advocate for product performance, coordinate activities with all stakeholders, and administer the testing problem management process including monitoring and reporting on problem resolution
  • Drive the adoption of performance testing best practices and technologies to ensure timely and high quality releases
  • Be a technical subject matter expert, provide technical leadership and share your expertise with a growing team of engineers

What we are looking for:

  • 5+ years of hands-on experience as developer and/or developer in test on large scale distributed systems, with the last 2-3+ years in Java.
  • 2+ years of experience in designing and building scalable and Performance Test Automation frameworks in Java.
  • Experience in at least one of the following: JMeter, LoadRunner, LoadNinja, LoadUI, BlazeMeter etc. 
  • Experience in Gitlab, or any other CI/CD Systems
  • Experience in Python is preferred, but not required.
  • Experience with Agile development of distributed services, with a focus on robust software design, scalability and security
  • Values an inclusive culture and has a passion for sharing knowledge
  • BS in Computer Science or similar field

WHAT WE OFFER:

  • The chance to work in a fast-paced start-up environment with experienced industry leaders
  • A learning environment where you can dive deep into the latest technologies and make an impact
  • Competitive salary and equity
  • 100% paid medical and dental and 95% paid vision insurance for employees starting on your first day
  • 401k (with match), commuter benefits
  • Industry-leading parental leave policies
  • Generous wellness reimbursement and weekly onsite programs
  • Flexible vacation policy – work with your manager to take time off when you need it
  • Employee giving match
  • Modern office in San Francisco’s Financial District
  • Fully-stocked kitchen with organic snacks, beverages, and coffee drinks
  • Weekly company meeting – ask me anything style discussion with our Leadership Team
  • Team outings to sports games, happy hours, game nights and more!

WHO WE ARE:

Ripple is doing for value what the internet did for information: enabling its instant and seamless flow around the world. We call this the Internet of Value (IoV). Using blockchain and cryptocurrency technology, Ripple is dedicated to creating powerful gains in financial efficiency, equity and inclusion. In addition, Ripple is developing and enabling the future use cases that will catalyze the new digital economy for governments, businesses and consumers.

Ripple has offices in San Francisco (HQ), New York, London, Mumbai, Singapore, São Paulo, Reykjavík, Washington D.C. and Dubai.