Software Development Engineer III - Client Portal & Communities - Platform

HighLevel is a cloud-based, all-in-one white-label marketing and sales platform that empowers marketing agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
4+ years of experience
Enterprise SaaS · Marketing

Description For Software Development Engineer III - Client Portal & Communities - Platform

HighLevel is seeking a skilled Senior Software Engineer for their Membership Platform to enhance the platform's infrastructure. This role focuses on optimizing databases, improving infrastructure, and reducing technical debt to ensure smooth scaling. Key responsibilities include:

  • Optimizing and managing scalable databases for high performance and reliability
  • Automating and maintaining infrastructure using IaC tools, CI/CD pipelines, and security best practices
  • Identifying and addressing technical debt to improve performance and maintainability
  • Implementing monitoring and observability solutions for high availability and incident response
  • Collaborating with cross-functional teams, documenting processes, and mentoring engineers

The ideal candidate should have:

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 4+ years in platform engineering, with expertise in large-scale databases and infrastructure
  • Full stack engineering experience with Node.js and modern Javascript frameworks (Vue.js preferred, React.js, Angular)
  • Strong background in cloud platforms (AWS, GCP, or Azure)
  • Proficiency in building scalable applications
  • Experience with relational/non-relational databases (MySQL, MongoDB, Firestore)
  • Familiarity with monitoring tools and containerization (Docker, Kubernetes a plus)

HighLevel operates at scale, handling 3 Billion+ API hits, 2 Billion+ message events monthly, and over 25M daily customer page views. The company manages 80 Terabytes of data across 5 Databases. With 1000+ employees across 15 countries, HighLevel serves over 60K agencies & entrepreneurs and 500K businesses globally.

Join HighLevel to work on large-scale systems and directly impact millions of users' experiences while being part of a diverse and inclusive work environment.

Last updated a month ago

Responsibilities For Software Development Engineer III - Client Portal & Communities - Platform

  • Optimize and manage scalable databases for high performance and reliability
  • Automate and maintain infrastructure using IaC tools, CI/CD pipelines, and security best practices
  • Identify, prioritize, and address technical debt to improve performance and maintainability
  • Implement monitoring and observability solutions for high availability and incident response
  • Collaborate with cross-functional teams and document processes
  • Mentor engineers and share knowledge

Requirements For Software Development Engineer III - Client Portal & Communities - Platform

Node.js
JavaScript
React
MySQL
MongoDB
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 4+ years in platform engineering
  • Expertise in large-scale databases and infrastructure
  • Full stack engineering experience with Node.js and modern Javascript frameworks
  • Strong background in cloud platforms (AWS, GCP, or Azure)
  • Proficiency in building scalable applications
  • Experience with relational/non-relational databases
  • Familiarity with monitoring tools and containerization

Interested in this job?

Jobs Related To HighLevel Software Development Engineer III - Client Portal & Communities - Platform

Software Development Engineer III - Prospecting

Senior Software Engineer role at HighLevel, building scalable backend services for prospecting and lead-generation processes using Node.js and modern technologies.

Software Development Engineer III - Courses

Senior Software Engineer role at HighLevel focusing on scaling membership platform infrastructure, managing databases, and improving system performance for millions of users.

Software Development Engineer III - Contacts

Senior Software Engineer role at HighLevel, focusing on CRM development using Node.js and Vue.js with emphasis on scalability and real-time processing.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.