Senior Staff Software Engineer

Gusto Logo

Gusto

πŸ’΅ $191k-$265k
πŸ“Remote - United States, Canada

Summary

Join Gusto's Payments team as a Sr. Staff Engineer and contribute to building new payment capabilities and (re)architecting the payments platform for scalability. You will guide projects end-to-end, collaborating with cross-functional teams to create delightful customer experiences. This role involves designing and building financial data platforms, developing and maintaining backend and frontend components, partnering with other teams to create supportive tools, and mentoring engineers. You will be responsible for scaling a large Ruby on Rails and TypeScript/React application. The position requires 12+ years of experience in building large-scale software systems, with significant experience in fintech, accounting, or enterprise software. Onboarding in Denver is required.

Requirements

  • 12+ years of experience building large-scale software systems, with significant experience in fintech, accounting, or enterprise software
  • Experience building or maintaining internal ledgering systems, reconciliation tools, or financial data infrastructure
  • Familiarity with accounting principles and close collaboration with accounting or finance stakeholders
  • Strong full-stack web app experience (70% backend, 30% frontend), including customer-facing product development
  • Deep knowledge of data structures, modeling, and system architecture for mission-critical platforms
  • A track record of engineering excellence and thoughtful tradeoffs in complex system design
  • Passion for creating clarity and simplicity in technically complex domains
  • Enthusiasm for mentoring and collaboration in a highly cross-functional environment

Responsibilities

  • Act as a Technical Lead, supporting and unblocking engineers while contributing to long-term technical direction
  • Design and build financial data platforms , including Gusto’s internal ledger and reconciliation systems
  • Develop and maintain scalable, high-quality backend and frontend components of our customer-facing Payment Profile
  • Partner with Accounting and Product teams to create tools that support billing, compliance, and transparency
  • Help scale one of the largest Ruby on Rails and TypeScript/React applications in the world
  • Mentor and grow engineers across multiple domains and technical levels
  • Drive projects from concept to launch, focusing on clarity, simplicity, and accuracy in financial and product systems
  • Write maintainable, well-documented, and test-driven code

Benefits

  • Health insurance
  • 401(k)s
  • Stock equity
  • Remote work, flexible hours

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.