Job offered
Gusto (among other things) helps employers pay employees. We file with tax agencies on behalf of those employers as well as pay accrued taxes owed. This turns out to be a fiddly process in the US, with each of the 1300 (?!) agencies having slightly different rules about format, workflow, timing, business rules, & just about everything else you can imagine.

In February I was asked to review the plan for the team responsible for payments and filings. The team is interesting because it encompasses tax operations, who shepherds payments & filings, compliance, who makes sure our rules stay up-to-date with the changing (did I mention the rules change all the time?) requirements, payments, who supervises moving money, and engineering/product/design, who implements the systems to orchestrate all this fun & games. I said, "They aren't set up for success. Here's how you'd set them up for success."

Big mistake. I was asked to manage the team. And so, for the first time since 1988, I'm a manager. The good news is that I am hiring. We are looking for engineers who are:
  1. Quality and detail-oriented. When you're paying a million people and reporting to 1300 tax agencies, small mistakes quickly become big problems with real-world consequences.
  2. Understand tax filings and payments. Did you know there are tax agencies that still accept filings on CDs? I didn't until recently. If you don't already know about the myriad twists and turns of filing and paying taxes, then you'll need to learn fast.
  3. Teamwork. Our team includes engineers, tax accountants, and tax filing professionals. You'll be collaborating with all of them daily.
  4. Software design. We need an excellent software design to accommodate all the variations within themes while retaining absolute confidence in the software.
  5. Ruby/Rails. If you don't know it, you'll need to learn fast.

This isn't the kind of work you can do tired, so we work intensely during regular work hours and then rest. You'll have the freedom to choose your tasks weekly from among the tasks that advance the team's goal. You'll get 1x1 coaching from me weekly. We value diversity, so if you are a member of a group under-represented in software engineering I particularly encourage you to apply.

Because regulators, you'll need to be based in the U.S. or Canada. Our team is fully remote with a week per quarter sitting together.

The best part of working at Gusto is that we create value for our customers and charge for it. Simple relationship, aligned incentives.

https://grnh.se/5e0d7c881us