HHiring Reality
← Ripple

Staff Software Engineer, Cash Forecasting

Ripple
Location
Dublin, Ireland
Posted
16 days ago
Department
Engineering
What they actually want (must-haves)
  • 8+ years of professional software engineering experience
  • 3+ years working on complex, business-critical systems in production
  • Experience working on products with significant scale
  • Strong communication skills with experience working in cross functional projects
  • Track record of delivering projects that span multiple quarters and require coordination across teams
  • Owned and evolved significant portions of a production system end-to-end
Nice to have
  • Understanding of financial concepts: cash positioning, forecasting, liquidity management
  • Knowledge of banking systems, payment rails, and financial data formats (MT940, BAI2, SWIFT)
  • Understanding of multi-currency handling, exchange rates, and date/time complexities across time zones
  • Awareness of financial compliance and regulatory requirements (SOC 2, data privacy)
  • Experience integrating with third-party financial systems (banks, ERPs, payment processors)
What the job really is

As a Staff Software Engineer on the Cash Forecasting team at Ripple, you'll be responsible for driving architectural decisions and leading technical design reviews for a platform that enhances treasury management through AI. Your role involves mentoring engineers, collaborating with cross-functional teams, and optimizing machine learning models and data integrations to improve cash flow forecasting accuracy. You'll also focus on maintaining system reliability and scalability while ensuring rapid deployment of features.

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 to rest and recharge
  • Generous wellness reimbursement and weekly onsite & virtual programming
Things to weigh
  • The role involves significant technical leadership and mentoring, which may require strong interpersonal skills.
  • The position demands a high level of ownership and accountability, which may be challenging for some candidates.
  • The focus on AI and machine learning suggests a need for continuous learning and adaptation to new technologies.
  • The job requires collaboration across multiple countries, which may involve time zone challenges.
Job score3.8/5
Benefits5/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Ripple ?

See how your résumé matches this role — and tailor it from what actually gets interviews.