Engineering Team at Gusto

Gusto’s mission is to create a world where work empowers a better life. We’re making the most complicated business tasks simple and personal. Imagine payroll that brings everyone peace of mind, HR that transforms work into a community, and benefits that help people plan for a better future. Gusto proudly serves over 60,000 companies nationwide and has headquarters in San Francisco and Denver.

Job Openings at Gusto

Top Engineering Values

Each team is asked to select, explain, and rank their top 8 values in order of importance.
  • Start-to-Finish Ownership

    Our engineers love working on projects from inception to completion.

    At Gusto, we have an ownership mentality: every employee has the power to make our company better. Our engineers own projects from end-to-end by influencing initial feature specs, building backend APIs (Rails), writing frontend code (React), and overseeing ongoing improvements for deployed features.

    Check out Flexible Pay, an exciting project our team recently launched. With Flexible Pay, people have access to the money they’ve earned when they need it — plain and simple! If you’re interested in building elegant software with far-reaching effects in our modern economy, join us!

  • Customer Comes First

    All of our teams follow a customer-centric approach by embracing a service mindset.

    Customers genuinely love our product. Don’t just take our word for it — check out what some of our customers have to say. Our workspace reflects our unwavering dedication to our customers. Our conference room names are inspired by our “Gustomers” (think Hair Salon, Cheese Market, Boba Shop), and we even have an office mural to showcase the many types of business owners we serve.

    While our engineering team doesn’t interact with our customers on a day-to-day basis, we understand that every Gustie directly or indirectly impacts our over 60,000 customers (over 1% of all U.S. businesses!). Eddie Kim, our CTO and co-founder, put it best: “No matter what we’re building, we make sure every line of code has two subjects in mind: the people we work with and the people we serve. They’re the heroes and heroines of the programs we write. And when you instill that kind of spirit into your team, it somehow lights up everything you do.”

  • Open Communication

    Share information. Share mistakes. Share victories.

    Our leadership team believes that businesses run better when everyone knows what’s going on. We have a bi-monthly all-hands meeting with both offices (via video-conferencing). During these sessions, we celebrate new hires, walk through company financials, and reserve time for company Q&A. We use an app to let team members submit and upvote questions so that the most exciting questions get discussed first.

    When we recently raised funds (a $200M Series D at an approximate $3.8 billion valuation), our CEO Josh held an additional all-hands meeting. He walked us through the pitch deck, who each investor was, and the rationale behind each decision. It’s easy to claim that your company believes in being open and transparent, but it’s another thing entirely when prioritized by the leadership.

  • Pair Programs

    Pairing is a core part of the day-to-day for engineers at Gusto.

    Our engineering culture is built upon camaraderie and great ideas. We have dedicated pairing stations around the office to onboard new teammates and review code, demo days where we share our latest projects, and quarterly hackathons to dive into and ship new features.

    Our interviews also involve pair-programming, where candidates partner with the interviewer on a practical programming task, often in our codebase. The interview helps us assess how the candidates might collaborate on our team.

  • Actively Practices Inclusion

    Our team should reflect the diversity of the businesses we serve. Because at the end of the day, we’re all here for the same reason: to make great work accessible for all.

    There are many affinity groups at Gusto including Women with Gusto, Gaystos, Vets of Gusto, and others. We also partner with industry leaders to offer company-wide training about unconscious bias and inclusion and belonging.

    We’ve been vocal (#transparency) as a company about increasing our team diversity. Women currently make up 26% of our engineering team, and we remain as ambitious as ever when it comes to our diversity goals.

  • Committed to Personal Growth

    We have a thoughtful employee development program called GustoFIED, or Gusto Feedback, Impact, Engagement, and Development.

    Our bi-annual performance-review is an opportunity to have a very open, honest, and focused discussion on strengths and areas of development. It’s a 360-degree feedback process, which consists of a self-reflection, peer-feedback, and a follow-up 1:1 conversation with your manager. GustoFIED is not just a reflection of previous work - we also use this as a time to look forward and help Gusties develop both professionally and personally.

    Our engineers also have a $1,500 annual learning and development budget. Engineers have attended classes or workshops, worked in new parts of our stack, and attended conferences. Many of our engineers have even been featured in media and at technology conferences. At Gusto, personal growth isn’t just something we think about twice a year with GustoFIED — it’s every day.

  • Rapidly Growing Team

    Launched in 2012, Gusto created software so entrepreneurs could focus on the things they loved, not figuring out how to pay their employees.

    Since then, we’ve expanded our product to help small businesses create communities with HR and empower them to provide benefits like health insurance or 401(k) retirement plans to their teams, and we’re still just getting started!

    We plan to hire about 100 engineers over the next year. We’re hiring in San Francisco and Denver, and we’re open to remote work. Check out our CTO’s take on how his role has changed as the team has and continues to grow.

  • Work/Life Balance

    We have a flexible PTO policy so you can take the time you need to stay sharp and energized.

    Everyone on the team is an owner of the business, and we trust everyone to make personal decisions about when to take time off. All full-time employees are also given eight hours of time-off to volunteer or participate in community service per quarter.

    Gusties celebrate their first-year anniversary with a #FlyAway round-trip ticket and hotel stay to anywhere in the world. On their second-, third- and fourth-year anniversaries, Gusties receive a #ThrillorChill pass to spend on a thrilling (think skydiving) or relaxing experience (maybe a spa day?)

    We’re also incredibly supportive of parents at Gusto. We offer family-friendly benefits like inclusive fertility treatments, parental leave, and free sleep coaching, house-cleaning, food-catering or delivery, and more!


  • Start-to-Finish Ownership
  • Customer Comes First
  • Open Communication
  • Pair Programs
  • Actively Practices Inclusion
  • Committed to Personal Growth
  • Rapidly Growing Team
  • Work/Life Balance

Company Properties

  • B2B
  • Technical Founder(s)
  • Remote-OK

Team Members

  • 96 Full-Stack Engineers
  • 19 Product Managers

Vacation Policy

Gusto has a flexible (“unlimited”) paid time off policy because all team members should take the time they need to travel, rest, and reconnect with friends and family. Every employee also receives a “golden ticket” to anywhere in the world on their first-year anniversary to encourage time off (and yes, there’s peer pressure to dream big).

Tech Stack

Ruby, Rails, Javascript, React, MySQL, Kubernetes

Interview Process

We typically have phone interviews to get to know each other followed by a separate technical call with one of our engineers. We then invite candidates to our offices for two or three technical interviews with Gusto engineers where we’ll walk through algorithms, data structures, system design, or pairing in our codebase.

At the end of the day, we’re looking for candidates with shared values, aligned motivations, and a relevant skill set.