HighLevel

Software Development Engineer III - Users

HighLevel
Apply
5 months ago
Remote, IndiaSenior

Responsibilities

  • Write and maintain TypeScript and JavaScript code for user management systems.
  • Build RESTful APIs for user management and authentication.
  • Design multi-tenant user data models, schemas, and scalable enterprise workflows.
  • Implement OAuth, JWT, secure sessions, token validation, and session lifecycle flows.
  • Design IAM v2 systems with RBAC, granular permissions, impersonation, delegation, and permission templates.
  • Architect and operate data models using MongoDB, Firestore, and SQL.
  • Integrate Elasticsearch for user search and filtering.
  • Synchronize user data across multiple stores and implement audit logging and compliance reporting.
  • Build secure authentication flows with encryption, token validation, and privacy controls.
  • Optimize queries, implement caching, and support high-volume user operations.
  • Partner with product, security, platform, and DevOps teams on feature delivery, deployment, and infrastructure.
  • Mentor junior engineers and participate in architecture discussions and code reviews.

Requirements

  • 4+ years of backend engineering experience, preferably building user management systems.
  • Proven experience with authentication, authorization, and IAM systems.
  • Experience with multi-tenant SaaS and enterprise user workflows and permissions.
  • Experience with TypeScript, JavaScript, Node.js, NestJS, and Express.js.
  • Experience with MongoDB, Firestore, SQL, OAuth 2.0, JWT, session management, Google Cloud Platform, Google Cloud Pub/Sub, Git, Elasticsearch, and ClickHouse.
  • Knowledge of microservices, event-driven architecture, IAM, and RBAC.

Tech Stack

ClickHouseElasticsearchExpressGitGoogle Cloud PlatformJavaScriptMongoDBNestJSNode.jsSQLTypeScript

Categories

HighLevel

About HighLevel

1,001-5,000 employees

HighLevel builds a white-label, all-in-one marketing and CRM platform for agencies, entrepreneurs, and SMBs, combining lead capture, automation, email/SMS, websites and funnels, payments, and appointment management. Founded in 2018 and headquartered in Dallas, it is privately held and raised $60M in private equity funding in 2024. The subscription SaaS serves customers in 150+ countries and is used by over one million businesses.

Contact me