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 a month 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.

Software Engineer II

Backend Software Engineer II role at Uber, building scalable personalization services and data pipelines for growth initiatives.

Software Engineer 2 - Back End

Backend Software Engineer role at Intuit's MarTech organization, focusing on developing scalable marketing technology platforms and microservices.

Functional Test Engineer

Functional Test Engineer position at Qualcomm India, focusing on XR software testing, automation, and quality assurance for AR/VR technologies.

Marketing Cloud Solution Engineer

Solution Engineer role at Salesforce Marketing Cloud, focusing on digital marketing strategy implementation and technical solution development.