Ridgeline Roofing & Restoration

Ridgeline Roofing & Restoration

Staff Software Engineer, Identity & Access Management

Reno, NV; San Ramon, CA · Staff+

Sponsorship not specified$183k-$228kDetected 22 days ago
JavaScriptPythonJavaKotlinReactHTMLCSSObject-Oriented ProgrammingData StructuresAlgorithmsCode ReviewGitPostgreSQLAWSKafkaCybersecurityJiraRecruitingHRISCypressJestpytestResearchCommunication

About the role

  • Do you enjoy designing robust authentication services and guiding teams through technical complexity?
  • These services play a critical role in our Security First culture by ensuring users are verified, authorized, and properly provisioned across the Ridgeline ecosystem.

Responsibilities

  • Understanding of building back-end infrastructure using AWS, with specific focus on RDS and Lambda
  • Experience developing mission-critical enterprise software applications

Requirements

  • 8+ years in a software engineering position with a history of architecting and designing new products and technologies
  • 2+ years experience engineering focusing on Identity and Access Management (IAM)
  • Experience using Auth0 and Single Sign On (SSO) for authentication
  • Experience managing large and distributed code bases at scale
  • Deep knowledge of object-oriented programming such as Java, Kotlin, or Python
  • Strong experience with relational databases such as PostgreSQL
  • Experience with critical infrastructure services including monitoring, alerting, and logging
  • Experience using issue tracking tools such as JIRA
  • Strong knowledge of data structures, algorithms, and architectural patterns
  • A degree in Computer Science, Information Science, or a related discipline

Nice to have

  • Experience with AI-assisted development workflows, including tools such as Claude, Cursor, Copilot, or similar.
  • Experience with messaging frameworks such as Kafka
  • Working knowledge in JavaScript, React, HTML, CSS
  • Familiarity with cloud based multi-region application architectures
  • Experience with testing frameworks such as Jest, Pytest, and Cypress

Skills

  • Ridgeliners act like owners, choose growth over comfort, and communicate with transparency.
  • Provide technical expertise for user authentication and authorization, performance, scalability, and security
  • Coach, mentor, and inspire teams of product engineers that are responsible for delivering high performing, secure enterprise applications

Compensation

  • The typical starting salary range for new hires in this role is listed below.
  • The typical starting salary range for this role in the select locations listed above is: $200,500-$251,000.
  • Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above.
  • In addition to the base salary, Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement.
  • $182,500-$228,000.

Benefits

  • These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans.
  • Please check out our Careers page for a more comprehensive overview of our perks and benefits.

This listing is sourced directly from Ridgeline Roofing & Restoration's careers page and normalized into a canonical job model.