Senior Staff Software Engineer, Payments at Gusto

Are you a highly-skilled software engineer who is an expert in payments? Gusto is looking for a **Senior Staff Software Engineer** to lead our Payments and Risk teams. In this full-time remote role, you will design and build the most important systems that handle money securely and keep our business safe from fraud. This is a very important job for an engineer who wants to solve big, complex problems.

Your work will directly affect how our business runs and how our customers pay their employees. You will be a technical leader, making key decisions about our system architecture and security. We need someone who has a deep understanding of financial systems and is passionate about building solutions that are both powerful and trustworthy. If you are ready for a big challenge, we want to hear from you.

Job Posted
August 30, 2025
⏳ Last Date
No Last Date Mentioned
💼 Job Type
Full-Time / Remote
$
$100k - $180k Per Year

📄 Job Description

As a Senior Staff Software Engineer, you will lead the design and building of our financial systems. You will work on creating new payment methods and making our current systems faster and more secure. A big part of your job will be to build and improve our systems for detecting and preventing fraud. You will also help guide other engineers on the team.

📌 Requirements

  • Many years of experience as a software engineer.
  • Deep knowledge of payment systems, finance, or security.
  • Proven ability to lead and deliver large, complex projects.
  • Expert-level programming skills in one or more languages.
  • Experience with fraud detection or risk management is a big plus.

🚠️ What You Will Do

  • Design and build highly secure payment systems.
  • Develop new features for payroll and financial products.
  • Create and improve fraud detection models.
  • Work with other teams to ensure a secure product.
  • Help and mentor junior and mid-level engineers.

🏢 About Gusto, Inc.

Gusto is a modern company that provides payroll, benefits, and HR software for small and medium-sized businesses. We believe that business is about people, and our goal is to make it easy for companies to care for their employees. We have a simple, easy-to-use product that makes complex tasks like payroll simple and joyful.

📝 How to Apply

If you're an expert engineer ready to take on a big challenge in payments and risk, we would love to hear from you. Please click the button below to apply directly.

Note: This is a sample job description. Never share private keys or wallet passwords. Always apply using public info.

❓ Frequently Asked Questions

Q1: What is a "Staff" Engineer?
A Staff Engineer is a senior-level role that focuses on solving major technical problems and leading big projects, rather than managing people.

Q2: What does "Payments and Risk" mean?
It means you will work on the systems that handle money transactions and also on the security systems that protect our company and customers from fraud.

Q3: Is this an individual contributor or management role?
This is an individual contributor role. You will be a hands-on engineer, but you will also provide technical leadership to other engineers on the team.

Q4: What kind of technologies will I use?
You'll use modern software technologies for building secure, scalable systems. Specific technologies will be discussed in the interview.