Sr. Software Development Engineer

1 Month ago • 7 Years + • Software Development & Engineering • $166,000 PA - $272,000 PA

Job Summary

Job Description

Highspot is looking for a Sr. Software Development Engineer to design and deliver scalable authentication and authorization services. This role involves leading the architecture and development of authentication features, ensuring features meet enterprise-grade governance, and investigating and resolving customer-facing issues. The engineer will write technical documentation, participate in design reviews, and join the on-call rotation to handle critical production issues. The job involves working on technical challenges that directly impact security, user experience, and scalability at the heart of Highspot’s platform.
Must have:
  • 7+ years of software development experience
  • 5+ years of experience with backend or distributed systems
  • Strong programming experience in Ruby, Python, or Typescript
  • Solid grasp of algorithms, data structures, and system design
Good to have:
  • Experience with authentication and authorization protocols
  • Experience designing or scaling high-availability microservices
  • Familiarity with secure coding practices
  • Experience applying AI tools in software development
  • Bachelor’s degree in Computer Science or equivalent experience

Job Details

About Highspot Highspot is pioneering the category that is fundamentally changing the way companies increase sales productivity. On a mission to transform the way millions of people work with sales enablement, Highspot is committed to building breakthrough software with a spark of magic. We believe a great place to work is about more than the work – it’s about what the company stands for, and how it authentically represents its values in the real world. To this end, we have put intentional focus on creating equitable workspaces for each of our employees. Our goal is to create a culture where everyone feels a deep sense of belonging and is empowered to be an agent of change, with the ability to transform themselves, their workplace, and their world.
About the Role 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.
About the Team Our team fosters a strong engineering culture grounded in ownership, design rigor, mentoring, and continuous learning. We maintain high standards for testability, observability, and operational readiness. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care deeply about career growth and strive to align project work with each team member’s development goals, enabling them to take on increasingly complex challenges. Engineers participate in an on-call rotation and share operational responsibilities as a team.
Highspot is actively embracing AI to enhance how we build and deliver software. We’re looking for engineers who are eager to use AI tools throughout the software development lifecycle and can support their teammates in learning and applying these tools effectively. Experience using AI in daily workflows or helping others adopt AI-based development practices is a strong plus in our culture of innovation and continuous learning.
At Highspot, inclusion and mentorship aren’t side programs — they are foundational to how we grow. You’ll be welcomed into a team that values diverse backgrounds, collaborative design, and shared learning. From weekly engineering talks to mentorship programs and internal leadership circles, we actively invest in helping each other grow.

What You'll Do

  • 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.

  • Come join us to work on deeply technical challenges that directly impact security, user experience, and scalability at the heart of Highspot’s platform.

Your Background

  • 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.

Preferred Qualifications

  • 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.

Similar Jobs

Canva - Senior Frontend Engineer - Apps API Platform

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Google - Software Engineer III, Security/Privacy, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
2 Months ago
M365 connect - [Intern] Power Automate & SharePoint Specialist with Dataverse Expertise

M365 connect

Kigali, Kigali City, Rwanda (Remote)
1 Month ago
Google - Senior Software Engineer, Infrastructure, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Gunzilla - Senior Technical VFX Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cadence - Principal Software Engineer

Cadence

Shanghai, China (On-Site)
5 Days ago
Auros Global - Middle Office Developer

Auros Global

(Remote)
1 Month ago
Nintendo - Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
11 Months ago
London stock Exchange - Lead Cloud Site Reliability Engineer

London stock Exchange

St. Louis, Missouri, United States (On-Site)
1 Month ago
edgemony - Back-End Developer

edgemony

Milan, Lombardy, Italy (Remote)
2 Months ago
Yahoo - Software Dev Engineer II - Mail Intelligence

Yahoo

United States (Hybrid)
5 Days ago
GHX - Deal Desk Specialist

GHX

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Wolters Kluwer - Lead Product Software Engineer

Wolters Kluwer

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
Google - Senior Staff Software Engineer, Infrastructure, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Yahoo - Sr Mgr, Software Dev Engineering

Yahoo

Taiwan (Hybrid)
5 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Google - Staff Software Engineer, AI/ML, Google Ads

Google

Mountain View, California, United States (On-Site)
2 Months ago
Zynga - Senior Data Analyst

Zynga

Austin, Texas, United States (On-Site)
1 Month ago
Nexon - Motion Graphics Designer

Nexon

El Segundo, California, United States (Hybrid)
1 Month ago
Apple - Product Integration Manager

Apple

Culver City, California, United States (On-Site)
2 Weeks ago
Glean - Sales Development Representative

Glean

Nashville, Tennessee, United States (Hybrid)
1 Month ago
PayPal - Sr Data Scientist

PayPal

San Jose, California, United States (Hybrid)
1 Week ago
Ziff Davis - Principal Software Engineer, Android

Ziff Davis

Boston, Massachusetts, United States (Remote)
1 Month ago
Daybreak Game Company LLC - Executive Producer - Magic The Gathering Online

Daybreak Game Company LLC

San Diego, California, United States (Remote)
2 Months ago
Dentsu - Director, Brand Communications

Dentsu

New York, United States (Hybrid)
5 Days ago
Thumbtack - Background Check Lead Specialist

Thumbtack

United States (Remote)
5 Days ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Seattle, Washington, United States (Hybrid)

Hyderabad, Telangana, India (Hybrid)

United States (Remote)

United States (Remote)

Vancouver, British Columbia, Canada (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Seattle, Washington, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Highspot

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug