HighLevel

HighLevel

HighLevel provides an all-in-one sales and marketing platform that agencies can white label and resell, offering tools and resources designed to help businesses consolidate their marketing efforts and achieve their growth objectives.

Internet Software & Services
251-1K
Founded 2018
$60M raised

Description

  • Write clean, maintainable code in TypeScript and JavaScript.
  • Build and maintain robust RESTful APIs for user management and authentication.
  • Design scalable multi-tenant user data models and schemas.
  • Implement OAuth, JWT, secure session management, and token validation flows.
  • Design and implement IAM v2 systems with RBAC and granular permissions.
  • Build user-facing account features such as impersonation, delegation, and permission templates.
  • Architect scalable models using MongoDB, Firestore, and SQL.
  • Integrate Elasticsearch for advanced user search and filtering.
  • Sync user data across multiple data stores and implement audit logging and compliance reporting.
  • Partner with product, security, platform, and DevOps teams to deliver and deploy features, and mentor junior engineers through reviews and architecture discussions.

Requirements

  • 4+ years of backend engineering experience, preferably building user management systems.
  • Proven experience with authentication, authorization, and IAM systems.
  • Experience working with multi-tenant SaaS platforms and enterprise user workflows and permissions.
  • Strong proficiency in TypeScript, JavaScript, and Node.js.
  • Experience with NestJS and/or Express.js.
  • Experience with MongoDB, Firestore, and SQL databases.
  • Hands-on experience with OAuth 2.0, JWT, and session management.
  • Experience with Google Cloud Platform (GCP) and Google Cloud Pub/Sub.
  • Experience with Elasticsearch and ClickHouse.
  • Experience with microservices and event-driven architecture, with IAM and RBAC knowledge.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
1 hour, 26 minutes ago

Backend Engineer (PHP/Golang)

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a Backend Engineer in Montreal/Canada to build and maintain backend systems for its game monetization platform in a remote, full-time role.

Go PHP SQL
1 hour, 26 minutes ago

Backend Software Engineer Senior - Vaga afirmativa para mulheres

Swile 251-1K Professional Services

Swile is hiring a Senior Backend Software Engineer in Brazil to improve its current product and backend platforms through data-driven decisions that strengthen efficiency, stability, and performance.

gRPC Java Kafka Kotlin Microservices RabbitMQ Redis REST API
1 hour, 41 minutes ago

Senior Backend Engineer

Tala 251-1K Banks

Tala is hiring a Senior Backend Engineer to build and evolve its remote-first microservices platform for new country launches, products, and a rapidly growing global user base.

AWS Azure CI/CD Docker GCP Java Kafka Kotlin Kubernetes Microservices RabbitMQ Scala SQL
1 hour, 41 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers