Software Development Engineer III - Courses

Cloud-based, all-in-one white-label marketing and sales platform empowering marketing agencies, entrepreneurs, and businesses.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
4+ years of experience
Enterprise SaaS

Description For Software Development Engineer III - Courses

HighLevel is revolutionizing the digital marketing landscape with their all-in-one white-label marketing and sales platform. With a robust presence of 1000+ employees across 15 countries and headquarters in Dallas, Texas, they serve over 60K agencies & entrepreneurs and 500K businesses globally.

The role is within the Expansion Products team, which focuses on building innovative products that drive volumetric & usage-based upgrades. As a Senior Software Engineer for the Membership Platform, you'll be instrumental in scaling the infrastructure that handles an impressive 3 Billion+ API hits & 2 Billion+ message events monthly, along with 80 Terabytes of data across 5 Databases.

You'll be working on critical systems that impact millions of users, focusing on database optimization, infrastructure management, and technical debt reduction. The position requires expertise in Node.js, modern JavaScript frameworks, and both relational and non-relational databases. You'll be part of a team that values technical excellence and innovation, working on products including Phone System, email system, online listing integration, WordPress Hosting, Memberships & Courses, and Mobile Apps.

HighLevel offers a culture that promotes creativity, collaboration, and work-life balance, whether working remotely or from their headquarters. They're committed to inclusive hiring practices and value diversity, making it an excellent opportunity for talented individuals from all backgrounds to make a significant impact while growing professionally.

Last updated a month ago

Responsibilities For Software Development Engineer III - Courses

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

Requirements For Software Development Engineer III - Courses

Node.js
MongoDB
MySQL
JavaScript
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 4+ years in platform engineering, with expertise in large-scale databases and infrastructure
  • Experience in Full stack engineering with Node.js and modern Javascript frameworks like Vue.js[preferred], React.js, Angular
  • Strong background in cloud platforms (AWS, GCP, or Azure)
  • Proficient in building scalable applications and should be comfortable understanding the flow of the software
  • Experience with relational/non-relational databases ex: MySQL / MongoDB / Firestore
  • Experience with monitoring tools (e.g., Prometheus, Grafana) and containerization (Docker, Kubernetes a plus) and video streaming knowledge is a plus

Interested in this job?

Jobs Related To HighLevel Software Development Engineer III - Courses

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 - Client Portal & Communities - Platform

Senior Software Engineer role at HighLevel for optimizing databases and infrastructure in their Membership Platform.

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.