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 10 days 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

C++ Software Development Engineer, Kindle Content Management (Library)

Software Development Engineer role at Amazon's Kindle team, focusing on building and maintaining the Kindle Library system using C++, Java, and modern technologies.

Software Dev Engineer, RDS Open Source

AWS is seeking a Software Dev Engineer for their RDS Open Source team to work on the world's largest fleet of MySQL, PostgreSQL, and MariaDB databases.

Software Development Engineer, Aurora Control Plane

Software Development Engineer position at Amazon's Aurora Control Plane team, building scalable database services with competitive compensation and benefits.

Software Development Engineer, Aurora Control Plane

SDE II position at Amazon Aurora building scalable database services, offering $114k-$191k salary with hybrid work in Vancouver.

Senior Product Manager - Tech, Customer Purchase Journey

Senior Product Manager position at Amazon focusing on the Thank You Page experience within the Customer Purchase Journey, offering competitive compensation and comprehensive benefits.