Software Engineer

Gusto is a modern, online people platform that helps small businesses take care of their teams, offering payroll, health insurance, 401(k)s, HR, and team management tools.
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer

Gusto is seeking talented engineers to join their teams working on customer-facing products, developing features and iterating across their platform to help define the customer financial journey. The role involves building products that mitigate financial risk, prevent fraud, and globalize faster payments transactions securely. You'll own what you build end-to-end, architecting, implementing, reviewing, testing, and iterating Gusto's Fintech product suite. The position requires designing highly scalable systems to safely move billions of dollars, building platforms for fraud detection, and integrating with 3rd party APIs for various payment methods. You'll collaborate with cross-functional teams to ensure financial reconciliation and debt recovery. The ideal candidate should have at least 3 years of professional Software Engineering experience, be independent and dedicated, with a desire to learn and grow. The role offers the opportunity to make a significant impact, knowing your work is making a difference for millions of employees and hundreds of thousands of business owners. Gusto values diversity and inclusion, offering a collaborative workplace across their offices in Denver, San Francisco, and New York, with a hybrid work model requiring 2-3 days in the office per week.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Build products that mitigate financial risk, prevent fraud and globalize faster payments transactions
  • Own end-to-end product development, from architecture to implementation and iteration
  • Design highly scalable systems to safely move billions of dollars
  • Build platforms for fraud signal collection and anomaly detection
  • Drive processor-agnostic 3rd party API integration for various payment methods
  • Partner with cross-functional teams for financial reconciliation and debt recovery
  • Participate in daily team planning and collaboration sessions

Requirements For Software Engineer

Java
Python
PHP
PostgreSQL
  • At least 3 years of professional Software Engineering experience
  • Experience with dynamic languages such as Ruby on Rails, Java, Python, and PHP
  • Knowledge of SaaS integrated technologies like Sidekiq, PostgreSQL, CI/CD and AWS
  • Independent and able to deliver production-ready code with high autonomy
  • Strong English written and verbal communication skills
  • Must be physically located and eligible to work in Turkiye
  • Willingness to timeshift for some overlap with US-based teammates

Benefits For Software Engineer

Medical Insurance
  • Health insurance
  • 401(k)

Interested in this job?

Jobs Related To Gusto Software Engineer

Software Engineer

Gusto is hiring engineers to build and improve customer-facing financial products, focusing on risk mitigation, fraud prevention, and secure payment transactions.

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.