Taro Logo

Sr. Software Development Engineer

Highspot is pioneering sales enablement software, transforming how companies increase sales productivity through breakthrough software solutions.
$166,000 - $272,000
Backend
Senior Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS

Job Description

Highspot, a pioneering company in the sales enablement software space, is seeking a Senior Software Development Engineer to join their IAM (Identity and Access Management) platform team. This role is critical in powering collaboration for go-to-market teams globally, ensuring access systems are fast, reliable, and secure by default.

The position offers an exciting opportunity to work on complex identity and policy enforcement use cases at scale, building and evolving foundational services. You'll be handling features like federated identity, granular access control, and platform-wide authentication improvements, working across boundaries with security, product, and customer teams.

The role requires deep technical expertise in distributed systems, security, and data modeling. You'll be leading the design and delivery of services that meet enterprise customer needs while maintaining strict uptime, latency, and security SLAs. The position embraces end-to-end ownership, where engineers take ideas from inception to production, operate their built systems, and engage in continuous improvement.

Highspot's engineering culture is strongly grounded in ownership, design rigor, mentoring, and continuous learning. The team maintains high standards for testability, observability, and operational readiness. They actively embrace AI to enhance software development and delivery, seeking engineers eager to use AI tools throughout the development lifecycle.

The compensation package is competitive, ranging from $166,000 to $272,000 in base salary, with additional benefits including comprehensive healthcare, 401(k) matching, flexible PTO, and various wellness benefits. The position offers a hybrid work arrangement based in Seattle, making it an ideal opportunity for those seeking a balance between remote and office work.

This role is perfect for experienced engineers who are passionate about security, identity management, and building robust, scalable systems. The position offers significant growth opportunities through mentorship, knowledge sharing, and the chance to work on complex technical challenges in a collaborative, inclusive environment.

Last updated 12 days ago

Responsibilities For Sr. Software Development Engineer

  • Design and deliver scalable authentication and authorization services for Highspot's core identity platform
  • Lead architecture and development of authentication features including SSO, MFA, and OIDC
  • Partner with security and compliance teams for enterprise-grade governance
  • Investigate and resolve complex customer-facing issues in production
  • Write high-quality technical documentation and participate in design reviews
  • Author runbooks and technical documentation
  • Join the on-call rotation for critical production issues

Requirements For Sr. Software Development Engineer

Ruby
Python
TypeScript
  • 7+ years of professional software development experience
  • 5+ years of experience designing, building, and operating backend systems or distributed services
  • Strong programming experience in Ruby, Python, or Typescript
  • Solid grasp of algorithms, data structures, and system design fundamentals
  • 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
  • Bachelor's degree in Computer Science or equivalent practical experience

Benefits For Sr. Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits

Related Jobs

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, OS fundamentals, and hypervisors.

Sr. Salesforce Developer

Senior Salesforce Developer position at Unisys, requiring 4-6 years of experience, focusing on custom application development and system integration using Salesforce technologies.

Senior Quality Assurance Engineer - Land.com

Senior QA Engineer role at CoStar Group's Land.com division, requiring 8+ years experience in web application testing, offering hybrid work in Austin, TX with comprehensive benefits.

Senior Software Engineer II

Senior Software Engineer II position at RELX in Raleigh, NC, requiring 5+ years of experience in software development with focus on backend systems and data modeling.

Senior Software Engineer - Backend

Senior Backend Software Engineer position at Databricks, building scalable distributed systems and infrastructure for data and AI platform, offering $166K-$225K salary plus benefits.