Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
HighLevel

Software Development Engineer III – Users

HighLevel

Senior FullStack Engineer developing scalable user management systems for AI-powered business platform. Collaborating with cross-functional teams for secure and performant user experiences.

Posted 6/25/2026full-timeRemote • 🇮🇳 IndiaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudElasticSearchGoogle Cloud PlatformJavaScriptMicroservicesMongoDBNode.jsSQLTypeScript

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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
  • Languages: TypeScript, JavaScript, Node.js
  • Frameworks: NestJS, Express.js
  • Databases: MongoDB, Firestore, SQL
  • Authentication: OAuth 2.0, JWT, session management
  • Cloud: Google Cloud Platform (GCP)
  • Messaging: Google Cloud Pub/SubDevOps: Git, CI/CD
  • Search: Elasticsearch, Clickhouse
  • Architecture: Microservices, Event driven architecture, IAM, RBAC

Benefits

Comp & perks
  • Health insurance
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptNode.jsRESTful APIsOAuth 2.0JWTMongoDBFirestoreSQLElasticsearch
Soft Skills
mentoringcollaborationcommunicationproblem-solvingleadership