Software Engineer, Payment Onboarding

Company:  Afterpay
Location: Seattle
Closing Date: 05/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Company Description

Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.

So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, offer buy now, pay later functionality through Afterpay, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale.

Today, we are a partner to sellers of all sizes – large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.

Job Description

We are looking for a product-focused full-stack software engineer to join our Payment Onboarding Team. Our work enables sellers to easily join Square's financial ecosystem and start taking payments. Sellers rely on our software to guide them through verifying their identity and business information. We also play a critical part in ensuring more people can use Square's services by expanding our onboarding of sellers in new countries, business types, and payment methods.

You will:

  • Build frontend interfaces and high volume, highly available services that support excellent product experiences and are crucial to the Square onboarding process around the world
  • Partner with other engineers across Square and Trusted Identity to drive Square's expansion into new markets while remaining in compliance with international money movement and privacy regulations
  • Hold yourself, and your teammates accountable to the standards of engineering that enables Square to safely move billions of dollars in payments and allow our customers to trust us with their sensitive data

Qualifications

You have:

  • BS Degree in Computer Science or equivalent experience; candidates in this role typically have 2+ years of industry experience
  • Programming depth with JavaScript and one of Ruby, Python, Java, or Go
  • Great communication skills and an ability to work cross-functionally
  • An openness to collaboration and willingness to grow as an engineer
  • A sense of customer empathy and desire to influence the product direction
  • Understanding and curiosity in creating well thought out, scalable, low-latency, global systems

Technologies we use and teach:

  • JavaScript, Ember, Ruby, Rails, Java, Go
  • MySQL, NoSQL, Redis, Kafka
  • AWS, GCP
  • Protocol Buffers, Bazel, Terraform, Kubernetes, Envoy

Additional Information

At Square, our purpose is to empower – within and outside of our walls. In order to build the best tools for the businesses and customers we support all over the world, we have to start at home with a workforce as diverse and empowered as our sellers. To this end, we take great care to evaluate all employees and job applicants equally, based on merit, competence, and qualifications. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage candidates from all backgrounds to apply and always consider qualified applicants with arrest and conviction records, in accordance with the San Francisco Fair Chance Ordinance. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at)squareup.com. We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.

#J-18808-Ljbffr
Apply Now
Share this job
Afterpay
  • Similar Jobs

  • Software Development Engineer, Amazon Payment Products

    Seattle
    View Job
  • Software Development Engineer, Amazon Payment Products

    Seattle
    View Job
  • Software Engineer III, Identity Authentication, Onboarding

    Seattle
    View Job
  • Software Development Engineer, Amazon Payment Products

    Seattle
    View Job
  • Senior Software Engineer - Billing & Payment Platform (Evergreen)

    Bellevue
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙