Skip to content
Back to search
Curated job

Software Engineer, Payments

Gusto · New York, NY - Hybrid; San Francisco, CA - Hybrid

Employment

Full-time

Workplace

Hybrid

About the role

Gusto is hiring a Software Engineer to join their Payments team in New York, NY or San Francisco, CA on a hybrid basis. The role involves re-architecting and scaling core platform capabilities and payments infrastructure to support small businesses nationwide. Candidates will guide projects end-to-end, drive architectural decisions, and build scalable systems.

Key requirements

  • At least 7+ years of experience
  • Experience building fault-tolerant, mission-critical software and robust, distributed systems using multiple general-purpose programming languages
  • Experience influencing and guiding the work of multiple teams on scaling, refactoring, and optimizing legacy products
  • Experience architecting, building, and testing large-scale production level code that is maintainable, structured, and well-documented
  • Ability to communicate technical complexity and help facilitate informed tradeoffs

Who should apply

Seasoned engineers with a background in distributed systems and payments or accounting domains who thrive in collaborative, test-driven environments.

Key skills

RubyRailsTypeScriptReactDistributed SystemsSoftware ArchitecturePaymentsAccounting Systems

Application guidance

Candidates apply on the employer's official site.