Lead Engineer - Platform (SQL/NoSQL, Search & Distributed Databases)
HighLevel
IndiaremotePosted 3 days ago
Skill Required
Database-EngineeringPlatform-EngineeringSoftware-EngineerSystem-DesignData-EngineeringLead-Platform-EngineerPlatform-Engineering-LeadLead-Platform-EngineeringPlatform-Tech-LeadSearch-Platform-EngineerPlatform EngineerSQL DeveloperSQLsoftware engineeringSystem DesignBackup and RecoveryDesign SystemMicroservicesElasticsearchObservabilityKubernetesEngineeringR ProgrammingautomationTerraformdesigninganalyticsFirebasesecuritybuildingPostgreSQLQuery OptimizationMongoDBAnsibleGolangDockerdesignFulltime
Key highlights
- Over 7 billion dollars in ecosystem value generated by businesses on the platform
- 4 billion+ API hits and 2.5 billion message events daily
- 1.5+ billion messages enabled monthly across 1 million+ businesses
- 7+ years overall experience required
- Remote-first global organization with 2,000+ team members
- Equal Opportunity Employer
Role overview
HighLevel is an AI-powered business operating system serving agencies, entrepreneurs, and SMBs across 150+ countries. As a Lead Engineer on the Platform Data team, you will design and develop shared frameworks, libraries, and core services that power products at scale, focusing on mission-critical data platforms built on SQL (Postgres), MongoDB, ElasticSearch, and ClickHouse. The role involves driving architecture, performance, and reliability of large-scale backend systems handling billions of records and terabytes of data.
Responsibilities
- Design systems that efficiently interact with large-scale data using ElasticSearch, Google Firestore, MongoDB Atlas, ClickHouse, and Redis.
- Design, configure, and optimize large-scale clusters of SQL (Postgres), MongoDB, ElasticSearch, and ClickHouse (TB–PB scale, billions of records).
- Contribute to high-performance service architecture capable of handling terabytes of data.
- Instrument, benchmark, and tune query paths, indexing, memory/CPU usage, and storage layouts to ensure sub-second latencies.
- Develop, and maintain reusable frameworks, SDKs, and core platform services in programming languages like and GoLang.
- Lead design reviews, establish best practices, and mentor senior engineers to raise technical standards across the organization.
- Collaborate with product and platform teams to embed best-practice data-access patterns, enforce SLAs, and review overall system design.
- Partner with multiple teams to deliver reliable, secure, and maintainable platform capabilities.
- Establish governance for backup/restore, disaster recovery, security, and compliance across AWS, GCP, and Azure environments.
Requirements
- 7+ Years of overall experience
- Software engineering experience, with demonstrated success in distributed systems or large-scale backend services
- Extensive experience configuring, tuning, and operating large-scale managed databases handling TB–PB data volumes and billions of records.
- Hands-on experience designing, optimizing, and scaling systems using modern databases such as ElasticSearch, Firestore, MongoDB, ClickHouse, and Redis
- Proven mastery of any programming language with clean, testable code
- Proven ability to lead technically, navigate ambiguity, and deliver impactful results
- Deep understanding of distributed-systems principles (CAP, consistency, consensus) and observability best practices.
- Experience with CI/CD, containers (Docker/Kubernetes), and IaC (Terraform/Ansible) for database automation.
- Solid grasp of SQL fundamentals; prior work with relational engines is a plus.
Nice to have
- Leadership of multi-region or hybrid-cloud data platforms.
- Expertise in ClickHouse-based real-time analytics or ElasticSearch-powered search at scale.
- Hands-on with streaming or ETL frameworks (PubSub, Kafka, Pulsar, Spark, Flink).
Additional details
- HighLevel operates as a global, remote-first organization with over 2,000 team members across 10+ countries.
- Businesses on HighLevel have generated over $7 billion in ecosystem value.
- HighLevel powers more than 4 billion API hits and 2.5 billion message events daily.
- Architecture includes 250 terabytes of distributed data, 250+ microservices and over 1 million domain names supported.
- HighLevel enables more than 1.5 billion messages, 200 million leads and 20 million conversations monthly for over 1 million businesses.
- Company is an Equal Opportunity Employer with voluntary demographic information collection for government compliance.