Point your AI agent at freehire and let it find you a job.

Get the CLI →

Gusto

Staff Software Engineer Time and Scheduling

Posted Updated 3 views
Discussion

Summary

Build and scale time and scheduling features for Gusto’s HR platform using Ruby on Rails, JavaScript, and React, while mentoring engineers and collaborating across teams.

You will shape time and scheduling features from specification and design through launch and iteration. You will write frontend code, build backend APIs, influence product direction, design and test core products, resolve customer pain, scale large applications, collaborate across functions, and mentor engineers.

Responsibilities

  • Design, build, and test core time products
  • Mentor engineers
  • Scale Ruby on Rails and JavaScript applications
  • Collaborate with Product Management, Data, Design, and Platform Engineering
  • Understand customer pain points
  • Prototype, iterate, and launch features
  • Build customer-focused products

Requirements

  • 8+ years of software development experience
  • Scalable solution design
  • AI tools and systems
  • Large-scale refactoring
  • Performance and reliability engineering
  • Ruby on Rails experience or interest
  • JavaScript
  • React
  • Test-driven development
  • Maintainable and documented code
  • Cross-functional communication
  • Mentoring

Benefits

  • Equity (RSUs)

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.