8 days ago
London, United KingdomSenior
Responsibilities
- Design, build, and maintain backend services and APIs for the Cash Forecasting platform while contributing to frontend work as needed.
- Develop scalable changes in a large, sophisticated, multi-tenant SaaS codebase serving enterprise customers.
- Own data-layer responsibilities including schema design, query performance, and data integrity with emphasis on PostgreSQL and SQL.
- Write and maintain thorough automated test coverage using RSpec.
- Package and deploy services with Docker within AWS cloud infrastructure.
- Create scripts and tooling for automation, repetitive tasks, and data migrations.
- Implement observability through logging, metrics, and tracing.
- Benchmark and profile code to identify and address performance bottlenecks.
- Collaborate with product managers, designers, and engineers to translate customer and business needs into technical solutions.
- Participate in code reviews and technical design discussions.
- Participate in the on-call pager rotation under the you-build-it-you-run-it ethos.
Requirements
- 4-8 years of professional software development experience, ideally including backend-leaning full-stack work.
- Strong SQL fundamentals and hands-on PostgreSQL experience preferred.
- Ability to work safely and effectively in large, sophisticated existing codebases.
- Scripting ability for automation and tooling.
- Experience with Docker or other containerization technologies.
- Proven Git proficiency, including collaborative branching workflows.
- Proficiency in at least one major programming language such as Ruby, Python, or Java.
- Experience using AI tools throughout the development lifecycle.
- Experience testing with RSpec.
- Ruby or Ruby on Rails experience is preferred.
- Frontend experience with React is preferred.
- AWS experience or solid understanding is preferred.
- Experience with multi-tenant enterprise SaaS platforms is preferred.
- Familiarity with observability practices and tooling, including logging, metrics, tracing, and alerting, is preferred.
- Experience benchmarking and profiling code for performance is preferred.
- Financial-industry experience, particularly in treasury, payments, FX, or ERP systems, is preferred.
Benefits
- Professional development budget.
- Flexible hybrid collaboration with managers and teams deciding which 10+ days per month employees come into the office.
- Team offsites, team bonding activities, happy hours, and other company events.
- Competitive salary, bonuses, and equity.
- Benefits covering physical and mental healthcare, retirement, family forming, and family support.
- Employee giving match and mobile phone stipend.
- R&R days, generous vacation policy, and wellness reimbursement.
- Weekly onsite and virtual wellness programming.
- Industry-leading parental leave and family planning benefits.
- Catered lunches, stocked kitchens, snacks, beverages, and fun events.
- Benefits listed are for full-time employees.
Categories
About Ripple
Ripple builds enterprise blockchain-based payments, treasury, and crypto liquidity products for banks, payment providers, businesses, and governments. It licenses software and provides network services that power cross-border transfers (including On-Demand Liquidity using XRP) and offers a CBDC platform for central banks. Founded in 2012 and headquartered in San Francisco, Ripple serves over 300 customers across more than 40 countries.
