Highspotposted 2 days ago
$166,000 - $272,000/Yr
Full-time • Senior
Seattle, WA

About the position

Highspot’s IAM platform powers collaboration for go-to-market teams globally, making it critical that access systems are fast, reliable, and secure by default. As a senior engineer on the IAM team, you will build and evolve foundational services that handle complex identity and policy enforcement use cases at scale. We work across boundaries with security, product, and customer teams to build features like federated identity, granular access control, and platform-wide authentication improvements. We are looking for a senior-level engineer who is passionate about solving deep technical problems in distributed systems, security, and data modeling. You will lead the design and delivery of services that scale to meet the needs of enterprise customers, while maintaining strict uptime, latency, and security SLAs. We value end-to-end ownership — engineers here take ideas from inception to production, operate the systems they build, and engage in continuous improvement to raise the bar on resiliency, observability, and customer experience.

Responsibilities

  • Design and deliver scalable authentication and authorization services that power Highspot's core identity platform.
  • Lead architecture and development of authentication features including but not limited to SSO, MFA, and OIDC, ensuring seamless and secure access for users.
  • Partner with security and compliance teams to ensure features meet enterprise-grade governance and auditability standards.
  • Investigate and resolve complex customer-facing issues in production environments.
  • Write high-quality technical documentation and participate in design reviews.
  • Author high-quality runbooks and technical documentation.
  • Join the on-call rotation to handle critical production issues.

Requirements

  • 7+ years of professional software development experience.
  • 5+ years of experience designing, building, and operating backend systems or distributed services.
  • Strong programming experience in one or more languages such as Ruby, Python, or Typescript.
  • Solid grasp of algorithms, data structures, and system design fundamentals.

Nice-to-haves

  • Experience with authentication and authorization protocols (OAuth 2.0, OIDC, SAML, SCIM).
  • Hands-on experience designing or scaling high-availability microservices.
  • Familiarity with secure coding practices and platform-level privacy considerations.
  • Experience applying AI tools or agentic workflows in software development and testing.
  • Bachelor’s degree in Computer Science or equivalent practical experience.

Benefits

  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service