Simplify Logo

Full-Time

Senior Software Engineer

Distributed Systems Performance

Confirmed live in the last 24 hours

Ripple

Ripple

1,001-5,000 employees

Blockchain-based financial transaction solutions provider

Hardware
Fintech
Crypto & Web3
Financial Services

Junior, Mid

Toronto, ON, Canada

Category
Backend Engineering
FinTech Engineering
Software QA & Testing
Software Engineering
Required Skills
Development Operations (DevOps)
Linux/Unix
Requirements
  • Bachelor’s degree or higher in Computer Science, or similar demonstrated experience
  • Familiarity with Linux shells; understanding of OS components; networking; web protocols and database operations
  • 2+ years hands-on experience in performance engineering including load development in Apache JMeter or other load testing tool(s)
  • Proficient with at least one Object-Oriented programming language; strong computer science understandings in OS, networking, parallel programming and web-facing technologies
  • Familiar with Linux/Unix shell environment and programming
  • Intellectually curious, committed, problem-motivated, and persistent; you are not easily satisfied with hypothetical explanation but motivated to find the root cause
  • Excellent interpersonal skills in both verbal and written
  • You succeed with autonomy, responsibility, and ownership over your work, end-to-end
  • A positive affect and passion for sharing knowledge within your team and organization
  • Attention to detail and a dedication to excellence
Responsibilities
  • Work with teams across the organization in acquiring performance requirements and load forecast metrics
  • Participate in the full software release lifecycle, from software design and development to the deployment of the products
  • Design performance testing load model and the associated test data to realistically simulate the load in the lab environment
  • Develop comprehensive load simulators and all critical tools required for the setup and testing
  • Conduct iterative performance testing; bottleneck detecting/removing; code profiling and comprehensive tunings at all levels (OS, network, software and database)
  • Develop performance monitoring dashboard or tools for effective monitoring during testing
  • Collect test results; conduct detailed analysis and generate test report
  • Work with DevOps to ensure the product’s readiness for production environment
  • Continuously raise our standard of engineering excellence by proactively looking out for problematic signs that may affect product’s performance and/or reliability

Ripple provides financial services using blockchain technology and cryptocurrency to enhance transaction efficiency. Its platform allows clients, including financial institutions and governments, to conduct real-time settlements, manage liquidity, and access working capital, making transactions faster and more cost-effective. A key feature of Ripple is its ability to support Central Bank Digital Currencies (CBDCs), which are secure digital versions of national currencies, exemplified by its partnership with Palau. Unlike traditional financial services, Ripple's solutions are designed to lower costs and improve cash flow for its users. The company's goal is to transform financial transactions by offering scalable and sustainable solutions that meet the needs of modern financial systems.

Company Stage

Later Stage VC

Total Funding

$319.4M

Headquarters

San Francisco, California

Founded

2012

Growth & Insights
Headcount

6 month growth

10%

1 year growth

16%

2 year growth

37%
Simplify Jobs

Simplify's Take

What believers are saying

  • Ripple's partnerships with major banks and financial institutions, such as Santander and Commonwealth Bank of Australia, highlight its strong market position and potential for growth.
  • The company's innovative CBDC platform positions it as a leader in digital currency solutions for governments, offering significant growth opportunities.
  • Ripple's ability to provide real-time settlement and liquidity management can lead to improved cash flow and cost savings for its clients.

What critics are saying

  • Ongoing litigation with the SEC creates regulatory uncertainty and potential financial liabilities for Ripple.
  • The competitive landscape in the fintech and blockchain sectors is intense, with numerous players vying for market share.

What makes Ripple unique

  • Ripple leverages blockchain technology to offer faster, more transparent, and cost-effective financial services, setting it apart from traditional financial institutions.
  • The company's focus on Central Bank Digital Currencies (CBDCs) and partnerships with governments, like Palau, showcases its unique capability in the fintech space.
  • Ripple's enterprise solutions for instant payments, liquidity management, and treasury operations provide comprehensive financial tools that are not commonly found in one platform.

Benefits

401(k) Plan

Healthcare Coverage

Health and Wellness

Family Support

Flexible Vacation

Employee Giving

Learning and Development