Browse All Jobs
Job Description
Gusto is seeking a Senior Software Engineer to join their team and work on customer-facing products. This role involves developing features and iterating across Gusto's platform to enhance the customer financial journey. The Senior Software Engineer will play a key role in strengthening customers' financial wellness and delivering a consistently great experience across all products.

Responsibilities:
  • Build products that mitigate financial risk and prevent fraud.
  • Architect, implement, review, test, and iterate Gusto’s Fintech product suite.
  • Design highly scalable systems to safely move billions of dollars.
  • Build the platform for fraud signal collection and anomaly detection.
  • Drive 3rd party API integration for new payment features.
  • Partner with product, data, finance, compliance, and operations to audit financial reconciliation and debt recovery.

Requirements:
  • 7+ years of professional software development experience.
  • Passionate about scaling Fintech systems.
  • Independent and able to deliver production-ready code with high autonomy.
  • Experience with SaaS technologies such as Ruby on Rails, Sidekiq, PostgreSQL, CI/CD, and AWS.
  • Well-structured, easily maintainable, and well-documented code.
  • Experience developing best practices for scalable systems and service-oriented applications.
  • Payments and/or risk experience is a plus.
Apply Manually