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.