Remote Senior Staff Software Engineer
closedGusto
π΅ $191k-$252k
πRemote - United States
Job highlights
Summary
Join us at Gusto as a Senior Staff Software Engineer, where you'll lead the design and implementation of secure authentication and authorization systems, collaborating with cross-functional teams to drive innovation and customer satisfaction.
Requirements
- Experience: 12+ years of software development experience, with a strong focus on authentication and authorization systems
- Technical Expertise: Solid understanding of secure coding principles, cryptography in authentication and authorization systems, and IAM best practices
- API Security: Experience with API security and integrating authentication systems into applications
- Tools Proficiency: Familiarity with technologies like Okta, Azure AD, OAuth, OpenID Connect (OIDC), SAML, header-based authentication, LDAP, and SCIM
- Leadership Skills: Proven experience leading the innovation of customer-facing products and managing large projects end-to-end
- Data Modeling: Advanced data modeling skills with hands-on experience building well-structured, easily maintainable, and well-documented code
- Problem-Solving: Expertise in addressing complex product development challenges, particularly with Rails and React
- Passion for Customers: A genuine passion for creating memorable experiences for customers and a commitment to understanding their needs
- Effective Communicator: Strong verbal and written communication skills to articulate ideas clearly and collaborate with diverse teams
Responsibilities
- Collaboratively design and implement authorization solutions, including role-based access controls and workflows for managing user permissions, roles, and scopes across Gustoβs product suite
- Engage in hands-on coding, contributing directly to the codebase and driving quality through active participation
- Provide clear and constructive feedback during code reviews to foster team growth and maintain high standards of code quality
- Collaborate with cross-functional teams, including Product Management, Design, and Business, to identify customer pain points and develop innovative solutions
- Stay up-to-date with industry trends and best practices related to authorization and security
- Lead and mentor fellow engineers in tackling complex technical challenges at scale
- Prototype, iterate, and launch new features quickly and efficiently
- Foster a collaborative environment that encourages creativity and innovation, building products our customers love
Benefits
- Health insurance
- 401(k)s
- Expert HR
- Team management tools
This job is filled or no longer available
Similar Remote Jobs
- π°$244k-$304kπUnited States
- πSwitzerland
- πUnited Kingdom, Spain
- πArgentina
- π°$190k-$240kπWorldwide
- π°$191k-$265kπUnited States
- π°$263k-$289kπUnited States
- π°$191k-$279kπUnited States
- π°$145k-$210kπUnited States
- π°$232k-$325kπUnited States