Staff Software Engineer, Payments

4 weeks ago


San Francisco, California, United States Ripple Full time

At Ripple, we're revolutionizing the way value moves across borders. Our team is passionate about building a more inclusive and efficient global financial system.

We're seeking a skilled Software Engineer to join our team and help us achieve this vision. As a key member of our engineering team, you'll be responsible for designing and developing modern payment applications that power seamless cross-border transactions.

Key responsibilities include:

  • Designing and implementing scalable and secure payment systems
  • Collaborating with cross-functional teams to drive innovation and growth
  • Developing and maintaining high-quality software code
  • Mentoring and supporting the growth of junior engineers

Requirements include:

  • 8+ years of hands-on software development experience in large-scale distributed systems
  • Experience with Java or similar languages (Golang, Scala, etc.)
  • Experience with Agile development methodologies
  • Strong understanding of software design principles and patterns

We offer a competitive salary, bonuses, and equity, as well as a comprehensive benefits package, including physical and mental healthcare, retirement, family forming, and family support. We're committed to building a diverse and inclusive team and welcome applications from qualified candidates.



  • San Francisco, California, United States Quizlet Full time

    About the Role:As a Staff Software Engineer on the Payments team at Quizlet, you will play a pivotal role in shaping and executing the technical vision for our payments infrastructure. This role offers a unique opportunity to drive innovation across both backend systems and user-facing payment flows. You will be instrumental in defining the overall payments...


  • San Francisco, California, United States GoFundMe Full time

    Help Us Help OthersWe're seeking a highly motivated software engineer to join our Payments engineering team at GoFundMe. As a key member of our team, you'll design and implement cutting-edge solutions to ensure secure, efficient, and seamless payments on a global scale.Key Responsibilities:Refine and execute our multi-year payments strategy to grow giving...


  • San Francisco, California, United States Early Warning Services Full time

    Job Title: Staff Software EngineerAt Early Warning Services, we're a leading provider of innovative payment solutions. Our team is dedicated to delivering cutting-edge technology that powers the financial system.We're seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing,...


  • San Francisco, California, United States Wonderschool Full time

    Job Title: Senior Software Engineer - PaymentsJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Wonderschool. As a key member of our engineering team, you will be responsible for designing and developing scalable, reliable, and efficient payment processing systems.Responsibilities:Lead and manage large, complex projects...


  • San Jose, California, United States Bill Full time

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join our Card Payments team at Bill. As a champion of innovation and excellence, you will be responsible for designing and developing cutting-edge payment applications that drive business growth and customer satisfaction.Key Responsibilities:Design and develop scalable and secure...


  • San Jose, California, United States Bill Full time

    Job SummaryAs a Senior Staff Software Engineer at BILL, you will be responsible for maintaining and enhancing the core payments engine that processes ACH, RPPS, Checks, and International payments. This team enables the payment rails integrations with bank partners. The platform currently processes ~200 billion in payments volume each year and is growing...


  • San Francisco, California, United States Ripple Full time

    Design the Future of Payment ApplicationsRipple is building a world where value moves like information does today. As a Staff Software Engineer, you will be responsible for designing the next generation of payment applications that enable banks to instantly settle cross-border payments. Our distributed financial technology outperforms today's banking...


  • San Francisco, California, United States Patreon Full time

    About the RoleYou'll help scale and expand capabilities of Patreon's payment platform that helps creators get paid effectively and on time, every time. This role is based in San Francisco and open to those who are able to be in-office 2 days per week on a hybrid work model.Key Responsibilities Lead and contribute to the development and design of the Payments...

  • Software Engineer

    4 weeks ago


    San Mateo, California, United States Currency Cloud Full time

    Job DescriptionCyberSource Corporation, a Visa Inc. company, is seeking a highly skilled Software Engineer - Payment Services to join our team in Foster City, CA.The successful candidate will be an integral part of a cross-functional development team, responsible for inventing, designing, building, and testing software assets. Key responsibilities...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...


  • San Francisco, California, United States Triunity Software Full time

    Job Title : Java Developer Focused on Core Java Spring/Spring Boot/Spring BatchAt Triunity Software, we are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:...


  • San Jose, California, United States PayPal Full time

    Job DescriptionAs a Senior Software Engineer on the Payments and Disputes Engineering team at PayPal, you will play a critical role in shaping the future of payments. You will work on one of the largest payments platforms, serving 60 million active users and processing $37 billion in transactions in Q2 2020 alone. With a strong culture of commitment to goals...


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Francisco, California, United States Wonderschool Full time

    Job Summary:We are seeking a highly skilled Tech Lead/Staff Engineer to join our team at Wonderschool. As a key member of our engineering team, you will be responsible for designing and building scalable payment processing systems that meet the needs of our child care providers and parents.Key Responsibilities:Lead and manage large, complex projects...


  • San Francisco, California, United States Celonis Full time

    At Celonis, we're on a mission to unlock productivity by placing data and intelligence at the core of business processes. As a Staff Software Engineer, you'll be part of a highly technical, collaborative, and creative team focused on SRE & Software Engineering.The Role:You'll design, implement, and manage cloud-based FedRAMP-compliant applications and...


  • San Francisco, California, United States Puzzle Full time

    Job DescriptionPuzzle is a cutting-edge fintech company that empowers entrepreneurs with real-time financial insights. We're seeking a highly skilled Staff Software Engineer to join our Platform team and help design and build a next-generation financial and accounting data platform.This is a hands-on role where you'll be building everything from small...


  • San Francisco, California, United States Amplitude Full time

    Amplitude is a leading digital analytics platform that helps companies unlock the power of their products. We're looking for a talented Staff Software Engineer to join our Query team and help build our query engine. As a key member of our team, you will be responsible for designing, building, and operating the underlying distributed systems that power our...


  • San Francisco, California, United States Kash Corp Full time

    Our MissionCredit cards have been around since the 1950s, but every payment innovation since then has been built on a pre-mobile architecture, taxing both consumers and businesses. At Kash Corp, we're on a mission to make payments better, faster, and safer. We're passionate about creating a more efficient financial system.Kash Corp is a Y Combinator company...


  • San Francisco, California, United States MongoDB Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at MongoDB. As a key member of our engineering organization, you will be responsible for designing and developing our integrated search platform, written in Java.Key ResponsibilitiesDesign and develop our integrated search platform, leveraging modern programming languages...


  • San Francisco, California, United States Collective Full time

    About CollectiveCollective is a pioneering platform that empowers self-employed individuals to achieve financial independence by providing a comprehensive suite of services, including business incorporation, accounting, bookkeeping, tax services, and access to a thriving community. Our mission is to redefine the way businesses-of-one work, enabling them to...