Sr. Software Development Engineer

2 Months 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

Naughty Dog - Senior Gameplay Melee Animator

Naughty Dog

Los Angeles, California, United States (Hybrid)
3 Months ago
Qualcomm - IT Data Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Passive Logic - 3D Application Developer

Passive Logic

Holladay, Utah, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Google Cloud Compute Infrastructure

Google

Seattle, Washington, United States (On-Site)
8 Months ago
Google - Software Engineer III, Android

Google

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
CME Group - Software Engineer II

CME Group

Bengaluru, Karnataka, India (On-Site)
1 Year ago
AccelData - Sales Engineer

AccelData

(Remote)
1 Year ago
GMS Services - Software Development Manager

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GoMotive - Technical Support Engineer, Tracking & Telematics

GoMotive

Pakistan (Remote)
2 Months ago
Apple - Wireless/Telephony Software Engineer

Apple

San Diego, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Antarctica Global - Research & Sustainability Analyst

Antarctica Global

Mumbai, Maharashtra, India (Remote)
3 Months ago
bytedance - Research Scientist in Large Language Model, Graduates - Doubao (Seed) - 2024 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Morning Star - Senior Software Engineer

Morning Star

Toronto, Ontario, Canada (Hybrid)
1 Day ago
undefined - Senior Gameplay Animation Engineer

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Ethos Life - Senior Data Analytics Engineer

Ethos Life

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Google - Software Engineer III, Mobile, Android

Google

(On-Site)
8 Months ago
HCL Tech - Consultant

HCL Tech

Reading, England, United Kingdom (On-Site)
1 Month ago
AI Fund - Curriculum Developer

AI Fund

Germany (Remote)
9 Months ago
Google - Staff Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
8 Months ago
Sailpoint - Administrator, Community and Education Services Administration

Sailpoint

Pune, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Roblox - Senior Security Software Engineer, Network Security

Roblox

San Mateo, California, United States (On-Site)
3 Weeks ago
Power Integrations - Procurement Specialist

Power Integrations

San Jose, California, United States (On-Site)
3 Months ago
London stock Exchange - Senior Data Science Cloud Engineer

London stock Exchange

St. Louis, Missouri, United States (On-Site)
2 Months ago
Qualcomm - Low Power Design Engineer

Qualcomm

Austin, Texas, United States (On-Site)
1 Month ago
Hasbro - Global Payroll Director

Hasbro

Pawtucket, Rhode Island, United States (Hybrid)
1 Week ago
2K - Associate Manager, Global Product Marketing - NBA 2K

2K

Novato, California, United States (Hybrid)
2 Weeks ago
Apple - Senior Software Engineer, Internationalization

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Minecast - Product Marketing Manager

Minecast

Lexington, Massachusetts, United States (On-Site)
2 Months ago
IGT - Technical Project Management Intern

IGT

Las Vegas, Nevada, United States (On-Site)
1 Month ago
Epic Games - Product Director, LiveOps

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Peak Games - Senior Software Engineer, Games

Peak Games

(On-Site)
1 Year ago
Apple - Panel Process, Equipment, Integration Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Apple - SoC Power Spec Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
smartbear - Associate Engineering Manager – TestComplete

smartbear

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Apple - Software Engineer, Mail Experience

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Tavus - Support Engineer

Tavus

San Francisco, California, United States (Hybrid)
3 Months ago
Qualcomm - BSP Engineer, CE

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Penumbrainc - Manufacturing Engineer Intern

Penumbrainc

Alameda, California, United States (On-Site)
4 Months ago
Coherent corp. - Associate Engineer

Coherent corp.

Easton, Pennsylvania, United States (On-Site)
4 Weeks ago
Qualcomm - Kernel Debug Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Seattle, Washington, United States (Hybrid)

Hyderabad, Telangana, India (Hybrid)

London, England, United Kingdom (Hybrid)

Seattle, Washington, United States (Hybrid)

London, England, United Kingdom (Hybrid)

Hyderabad, Telangana, India (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