1 day ago
Dublin, IrelandMid Level / Senior
Responsibilities
- Design, build, and maintain backend services and APIs for the Cash Forecasting platform while contributing to frontend work when needed.
- Develop scalable software within a large, sophisticated, multi-tenant SaaS codebase serving enterprise customers.
- Own data-layer concerns including schema design, query performance, data integrity, PostgreSQL, and SQL.
- Write and maintain comprehensive RSpec test coverage.
- Package and deploy services with Docker within AWS-based cloud infrastructure.
- Create scripts and tooling for automation, data migrations, and repetitive-work reduction.
- Implement observability through logging, metrics, tracing, and alerting practices.
- 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, technical design discussions, and the on-call pager rotation.
Requirements
- 4–8 years of professional software development experience, ideally with full-stack work and a backend focus.
- Strong SQL fundamentals and hands-on PostgreSQL experience preferred.
- Experience working safely 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 strongly preferred.
- Frontend experience with React is preferred.
- AWS experience or a solid understanding of AWS is preferred.
- Experience with multi-tenant enterprise SaaS platforms is preferred.
- Familiarity with observability practices, performance benchmarking and profiling, and financial-industry systems such as treasury, payments, FX, or ERP systems is preferred.
Benefits
- Professional development budget and a learning-focused environment.
- Flexible in-office collaboration determined by managers and teams, with 10+ in-office days per month.
- Team offsites, team-bonding activities, happy hours, and bi-weekly company meetings.
- Competitive salary, bonuses, equity, healthcare, retirement benefits, family-forming support, and family-support benefits.
- Employee giving match and mobile phone stipend.
- R&R days, generous vacation, wellness reimbursement, and weekly onsite and virtual wellness programming.
- Industry-leading parental leave and family-planning benefits.
- Catered lunches, stocked kitchens, snacks, beverages, and employee events.
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.
