Senior Software Engineer, Global Payments Architect

1 day ago


Ottawa, Ontario, Canada Ripple Full time

Ripple is at the forefront of revolutionizing the way we send and receive payments globally. We're looking for a highly skilled Senior Software Engineer to join our Reporting team in RippleNet Payments. As a key member of our team, you'll have the opportunity to build enterprise-level payment applications that enable banks to settle cross-border payments instantly, securely, and efficiently.

Job Description

We're seeking an entrepreneurial builder who can work up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Your responsibilities will include:

  • Building reliable, high-throughput, low-latency microservices to power seamless cross-border transactions
  • Participating in the full software development lifecycle by gathering requirements, leveraging sound software design principles, and ensuring operational excellence with unit & integration testing, and by ownership of monitoring and resolution of production issues
  • Working with teams across the organization, including product, legal, and business development to think beyond the technical implications of your design decisions

In this role, you'll have the opportunity to grow your skills and expertise while making a significant impact on the global financial system. You'll be working alongside a diverse team of talented engineers who are passionate about building real-world value.

Requirements

To succeed in this role, you'll need:

  • Proficient in Java (or similar language): Ability to develop, optimize, and maintain robust and scalable reporting services using Java and the Spring Boot framework
  • Knowledge of NoSQL or similar databases is a plus for designing, implementing, and managing reporting data models and has a keen understanding of db performance
  • Understanding of distributed systems: Knowledge of distributed systems concepts and best practices to ensure high availability and fault tolerance for micro/macro-services

You'll also need to have experience in building transactional systems backed by modern persistence technologies (Postgres, Aurora, DynamoDB etc.), as well as experience driving long-term cross-team engineering initiatives.

What We Offer

We're committed to creating a positive and inclusive work environment where our employees feel valued and empowered. As a member of our team, you'll enjoy:

  • Competitive salary: $120,000 - $180,000 per year, depending on experience
  • Bonus and equity opportunities
  • Comprehensive benefits package, including health insurance, retirement plan, and family support
  • Professional development budget to support your career growth
  • Ongoing training and mentorship opportunities

We're an equal opportunity employer, committed to diversity and inclusion. If you're passionate about building real-world value and want to make a meaningful impact on the global financial system, we encourage you to apply for this exciting opportunity.



  • Ottawa, Ontario, Canada CG Consulting Group Full time

    About CG Consulting GroupCG Consulting Group is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in the financial services and fintech industry. We focus on technology advisory services, application development, cloud computing, integration solutions, and enterprise big data and analytics.We have a team of...


  • Ottawa, Ontario, Canada Ucanpay Full time

    We are seeking a highly skilled Senior Software Engineer to contribute to the development of our payment solutions. With a focus on creating compelling business and consumer payment products, this is an exciting opportunity for experienced professionals who enjoy making their mark.What We OfferThe successful candidate will join a fast-paced workplace in...


  • Ottawa, Ontario, Canada Savvas Learning Company LLC. Full time

    We are seeking a Senior Software Engineering Leader to provide leadership across the engineering organization with a focus on front-end development. The ideal candidate will have a passion for developing world-class products and experience enabling agile teams to deliver exceptional results.About UsSavvas Learning Company is a global education company that...


  • Ottawa, Ontario, Canada Insight Global Full time

    About the RoleInsight Global is seeking a skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our organization, you will play a vital role in ensuring the highest quality software products.


  • Ottawa, Ontario, Canada ATS Software Full time

    We are seeking an experienced Senior Software Engineer to join our team in Scarborough. This is a full-time hybrid position, requiring you to commute to the office at least once a week.As a Senior Software Engineer, you will be responsible for taking primary ownership and responsibility over feature development, from ideation to release. You will work with...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About your next opportunity as a Senior Software Solutions Architect:Key Responsibilities:Lead the design and development of software solutions, collaborating with Application Leads;Design and implement microservices solutions that operate in complex, multi-network environments;Develop new solutions to resolve software problems, ensuring efficient and...


  • Ottawa, Ontario, Canada StickerYou, Inc. Full time

    Job OverviewWe are seeking a highly skilled Lead Senior Software Architect/Developer to join our team at StickerYou, Inc. in Toronto, Canada.Company OverviewStickerYou is a leading global e-commerce company specializing in custom die-cut products such as stickers, labels, decals, temporary tattoos, and more. Our innovative platform combines automation...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Unlocking Innovation in Secure Embedded SystemsWe are seeking an exceptional Senior Embedded Software Architect to lead our Open Source software development team, focusing on adding support for the QNX Real-Time Operating System to a diverse array of Open Source Software components.About the RoleProvide technical direction and mentorship to junior...


  • Ottawa, Ontario, Canada IBM Qatar Full time

    About IBM QatarAt IBM, we are more than a company - we are a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible.Estimated Salary Range$120,000 - $200,000 per year, based on experience and...


  • Ottawa, Ontario, Canada Payments Canada Full time

    About the RoleWe are seeking a highly experienced Senior Payment Industry Relationship Manager to join our team at Payments Canada. This is an exceptional opportunity for a payments expert with a deep understanding of the Canadian payment ecosystem and emerging domestic and international payment-related trends.Key ResponsibilitiesLead the development and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team at BlackBerry QNX. This is an exciting opportunity to design and develop integration strategies for both internal and external infrastructure, as well as deliver key advancements to the wider BlackBerry QNX software portfolio.Company OverviewBlackBerry QNX is a trusted...


  • Ottawa, Ontario, Canada Payments Canada Full time

    We are committed to creating a positive and inclusive work environment that fosters growth and well-being. At Payments Canada, we value diversity and strive to create an equitable culture where everyone feels valued and respected.About the RoleThe Auditor, Internal Audit will support the development, implementation, and ongoing maintenance of a sound...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    About Fidus SystemsFidus Systems is a leading-edge electronic product development company headquartered in Ottawa, with additional design center locations in Waterloo and San Jose. We specialize in hardware, software, FPGA, and signal integrity teams that innovate, design, and deliver next-generation products for clients in emerging technology markets.Our...


  • Ottawa, Ontario, Canada Tecsys Inc. Full time

    About Tecsys Inc.Tecsys Inc. is a leading innovator in the supply chain solutions space, offering cutting-edge order management systems to industry-leading healthcare systems, hospitals, and pharmacy businesses.Job Title: Senior Software ArchitectSalary: $150,000 - $180,000 per yearAbout the RoleWe are seeking an experienced Senior Software Architect to lead...


  • Ottawa, Ontario, Canada Payments Canada Full time

    About the RolePayments Canada seeks a seasoned Senior Legal Counsel to serve as a senior-level legal resource and advisor to the Executive Leadership Team (ELT), senior management, and business units. As a key member of a collegial team, you will provide strategic and business-focused legal advice and analysis on various topics related to Payments Canada's...


  • Ottawa, Ontario, Canada Luxoft Full time

    At Luxoft, we are at the forefront of electric vehicle innovation, and we need talented individuals to help us drive this revolution. As a Senior Software Architect for Electric Vehicle Platforms, you will be part of our esteemed team that is shaping the future of transportation.About UsLuxoft is a leading provider of software development services and...


  • Ottawa, Ontario, Canada Payments Canada Full time

    At Payments Canada, we are seeking a highly skilled Cloud Infrastructure Solutions Architect to join our team.OverviewThe successful candidate will provide technical leadership and expertise in designing, implementing, and maintaining scalable cloud architectures leveraging infrastructure-as-code and robust disaster recovery practices.About the RoleThis...


  • Ottawa, Ontario, Canada TrendMicro Full time

    About Trend MicroTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise and continuous innovation, our platform protects hundreds of thousands of organizations and millions of individuals across clouds, networks, devices, and endpoints.We have 7,000 employees across 65...


  • Ottawa, Ontario, Canada NEUF architect(e)s Full time

    NEUF architect(e)s is seeking a skilled Senior Technical Coordinator to join our team. The ideal candidate will have at least 3-5 years of experience in a related field and a technical college diploma in architecture.The estimated salary for this position is between $70,000 to $90,000 per year, depending on qualifications and location. Our office is located...

  • Systems Architect

    1 month ago


    Ottawa, Ontario, Canada Dls Technology Corporation Full time

    Intermediate Systems Architect – Long Term ContractCompany Overview: DLS Technology Corporation is a leading provider of innovative solutions for the federal government.Estimated Salary: $120,000 - $180,000 per year, depending on experience and qualifications.Job Description:The Intermediate Systems Architect will play a key role in designing and...