Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full-Stack Software Engineer, Payments

Square

Full-Stack Software Engineer, Payments

San Francisco, CA
Paid
  • Responsibilities

    Job Description

    Payments is Square’s core product and the foundation for the growth of many other Square products. The Payments team builds money-moving infrastructure and user-facing products to help millions of merchants do their business every day. We focus on improving the end-to-end user experience for these merchants and driving the growth for Square by bringing the Square payments experience to more merchants around the world. We also build fast-growing new products like Virtual Terminal and Instant Deposits, which already help merchants move billions of dollars every year.

    As a full-stack engineer on the Payments team, you will:

    • Build services and frontend for identity verification and new merchant onboarding, to help bring Square payments to new markets.

    • Grow Square payments by optimizing acquisition channels like the referral program.

    • Improve the Payment Terminal product for merchants to take payments in the Square POS app or in a web browser.

    • Build new features and improvements for Deposits products, to help merchants link bank accounts, manage and understand their deposits, and access their funds whenever they need them.

    • Work across the boundary of software and hardware to create new payment products.

    • Build extensive, reliable support for product data logging and metrics.

    • Work closely with product managers, designers, analysts, and marketing teams to drive product development.

  • Industry
    Financial Services