Full-Time

Senior Software Engineer

Distributed Systems Performance

Posted on 8/9/2024

Ripple

Ripple

1,001-5,000 employees

Blockchain-based financial transaction solutions provider

Fintech
Crypto & Web3
Financial Services

Junior, Mid

San Francisco, CA, USA

In-office collaboration is important; teams can come in for 10+ days a month.

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 instant payments, manage liquidity, and access working capital. Ripple's solutions enable real-time settlement and lower costs compared to traditional financial services. A key feature is its capability to implement Central Bank Digital Currencies (CBDCs), ensuring high security standards. Ripple differentiates itself by offering scalable and sustainable digital currency solutions, exemplified by its partnership with Palau to create a national digital currency. The company's goal is to make financial transactions faster, more transparent, and cost-effective for its clients.

Company Stage

Series C

Total Funding

$284.2M

Headquarters

San Francisco, California

Founded

2012

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Ripple's RLUSD stablecoin enhances DeFi utility, increasing platform adoption and integration.
  • Ripple's U.S. focus amid 'Trump bull market' boosts business opportunities and partnerships.
  • Ripple's collaboration with MoonPay for wildfire relief enhances brand image and stablecoin utility.

What critics are saying

  • MoonPay's acquisition of Helio increases competition in crypto payment capabilities.
  • Ripple's political donation to Trump's inauguration may lead to reputational risks.
  • Dependency on Chainlink for RLUSD pricing data could affect stablecoin reliability.

What makes Ripple unique

  • Ripple offers real-time global payments without central correspondents, enhancing transaction efficiency.
  • Ripple's FX Market Making minimizes FX exposure, reducing volatility and counter-party risk.
  • Ripple's CBDC solutions, like Palau's digital currency, showcase its blockchain implementation expertise.

Help us improve and share your feedback! Did you find this helpful?

Benefits

401(k) Plan

Healthcare Coverage

Health and Wellness

Family Support

Flexible Vacation

Employee Giving

Learning and Development

INACTIVE