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.
