Senior Staff 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.
$191,000 - $252,000
Backend
Staff Software Engineer
Hybrid
501 - 1,000 Employees
12+ years of experience
Finance · Enterprise SaaS

Description For Senior Staff Software Engineer

Gusto is seeking a Senior Staff Software Engineer to lead the development of secure authentication and authorization systems. This role involves designing, developing, and maintaining scalable identity management systems, ensuring user data security, and creating seamless user experiences. The ideal candidate will have 12+ years of software development experience, with a strong focus on authentication and authorization systems. They should possess technical expertise in secure coding principles, Ruby, cryptography, and IAM best practices. The role requires collaboration with cross-functional teams, hands-on coding, mentoring fellow engineers, and staying up-to-date with industry trends. Key responsibilities include designing and implementing authorization solutions, contributing to the codebase, providing feedback during code reviews, and prototyping new features. The successful candidate will have experience with API security, tools like Okta and OAuth, and advanced data modeling skills. They should be passionate about creating memorable customer experiences and have strong communication skills. Gusto offers a collaborative and inclusive workplace, with a commitment to building diverse teams and providing equal opportunities.

Last updated 2 months ago

Responsibilities For Senior Staff Software Engineer

  • Design and implement authorization solutions
  • Engage in hands-on coding
  • Provide feedback during code reviews
  • Collaborate with cross-functional teams
  • Stay up-to-date with industry trends
  • Lead and mentor fellow engineers
  • Prototype, iterate, and launch new features
  • Foster a collaborative environment

Requirements For Senior Staff Software Engineer

Ruby
React
  • 12+ years of software development experience
  • Strong focus on authentication and authorization systems
  • Solid understanding of secure coding principles
  • Experience with Ruby
  • Knowledge of cryptography in authentication and authorization systems
  • Familiarity with IAM best practices
  • Experience with API security
  • Proficiency with tools like Okta, Azure AD, OAuth, OpenID Connect, SAML
  • Advanced data modeling skills
  • Expertise in addressing complex product development challenges
  • Strong verbal and written communication skills

Benefits For Senior Staff Software Engineer

Medical Insurance
401k
  • Health insurance
  • 401(k)

Interested in this job?

Jobs Related To Gusto Senior Staff Software Engineer

Engineering Lead - Company OS

Engineering Lead position at Gusto, building next-generation systems for small business management platform, offering competitive salary and hybrid/remote work options.

Engineering Lead - Company OS

Engineering Lead position at Gusto, building next-generation systems for small business management platform, offering competitive salary and hybrid/remote work options.

Senior Staff Software Engineer - Platform

Senior Staff Software Engineer position at Gusto, leading platform engineering initiatives and building scalable solutions using Ruby on Rails and modern technologies.

Engineering Lead - Company OS

Engineering Lead position at Gusto, building next-generation systems for small business management platform, offering competitive salary and hybrid/remote work options.

Engineering Lead - Company OS

Engineering Lead position at Gusto, building next-generation systems for small business management platform, offering competitive salary and hybrid/remote work options.