Software Development Engineer III – Users

🕒 June 25

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of HighLevel

HighLevel

201 - 500 employees

Founded 2018

💼 Consulting

📦 Logistics

☁️ SaaS

💰 Series A on 2021-11

Consulting • Logistics • SaaS

HighLevel is an all-in-one marketing and sales platform designed to help businesses grow and succeed. The platform consolidates various marketing tools into a single solution, providing features such as lead capture through landing pages, surveys, forms, and calendars, as well as tools for nurturing leads via automated messaging across multiple channels including phone, SMS, email, and social media. HighLevel offers customizable solutions like online appointment scheduling, multi-channel follow-up campaigns, and pipeline management. Additionally, businesses can build websites, funnels, and landing pages using the intuitive page builder. HighLevel supports integrating with existing systems via API, and offers a membership platform for community building and course management. The platform is targeted towards marketers and offers white-labeling options for businesses to brand the software as their own. With a community-driven development approach and award-winning support, HighLevel is focused on empowering businesses to streamline their operations and enhance their marketing efficiencies.

📋 Description

• 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

• 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

• Health insurance • Professional development opportunities

Apply Now

Similar Jobs

🕒 June 25

Smart Working

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Product Engineer at Smart Working combining product management with AI expertise. Building adaptive AI systems and leading product strategy for Zero Gravity Tutor.

AWS

JavaScript

Postgres

Ruby

Ruby on Rails

🕒 June 24

Juniper Square

201 - 500

💸 Finance

🏠 Real Estate

☁️ SaaS

Technical Lead at Juniper Square driving the architectural direction of AI systems. Leading a team of engineers through design and implementation of complex technology solutions.

Apollo

AWS

Cloud

Docker

GraphQL

JavaScript

Kubernetes

MySQL

Postgres

Python

React

SQL

🕒 June 24

Gururo

11 - 50

💼 Consulting

📣 Marketing

📚 Education

Software Developer collaborating with teams to write efficient algorithms and software code. Testing and upgrading existing software, creating technical documentation.

Angular

Java

🕒 June 24

Coupa Software

1001 - 5000

💼 Consulting

📦 Logistics

🏥 Healthcare

Lead Cloud Software Engineer in Coupa developing applications for improved efficiency in Cloud Operations. Collaborating within the Product Platform Team to drive innovation and automation.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Microservices

Python

Ruby

Ruby on Rails

Terraform

Go

🕒 June 23

Writesonic

11 - 50

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Senior Software Engineer at Writesonic focused on building scalable web applications using modern technologies. Collaborating with cross-functional teams to enhance product visibility across AI search engines.

JavaScript

Next.js

Python

React

TypeScript