← All roles

Software Development Engineer III - Users

GoHighLevel· Engineering – CRM & Automation
Apply on company site
RemoteEmployee IndiaPosted 3mo ago

About the role

Senior FullStack Engineer (SDE III) to join the Users Module team to design and build scalable, secure user management systems including authentication, authorization, and complex permission hierarchies across a multi-tenant SaaS platform.

Responsibilities

  • Write clean, maintainable code in TypeScript/JavaScript
  • Build and maintain robust RESTful APIs for user management and authentication
  • Design scalable multi-tenant user data models and schemas
  • Implement OAuth, JWT, and secure session management
  • Design and implement IAM v2 systems with RBAC and granular permissions
  • Build features like user impersonation, delegation, and permission templates
  • Create and manage token validation and session lifecycle flows
  • Architect scalable models using MongoDB, Firestore, and SQL
  • Integrate Elasticsearch for advanced user search and filtering
  • Sync user data across multiple stores and implement audit logging
  • Build secure auth flows with encryption, token validation, and data privacy controls
  • Ensure compliance with GDPR and similar regulations
  • Create audit trails and compliance reporting for user actions
  • Optimize queries, implement caching strategies, and handle high-volume user operations
  • Build systems that scale across enterprise-grade customer environments
  • Partner with product, security, and platform teams to deliver features
  • Collaborate with DevOps on deployment and infrastructure
  • Mentor junior engineers and participate in architecture discussions and code reviews

Qualifications

  • 4+ years in backend engineering, preferably building user management systems
  • Proven work on authentication/authorization and IAM systems
  • Experience with multi-tenant SaaS and enterprise user workflows & permissions

Skills

Required:TypeScriptJavaScriptNode.jsNestJSMongoDBFirestoreSQLOAuth 2.0JWTSession managementIAMRBACElasticsearch
Nice to have:Express.jsClickHouseCaching
Last updated Oct 21, 2026. Interested? Apply on the company site.

About GoHighLevel

It's time to take your Agency to the Next Level

HighLevel is the all-in-one sales & marketing platform that agencies can white-label and resell to their clients!

CRMMarketingSalesAutomationWhite Label

More open roles at GoHighLevel