Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
HighLevel

Software Development Engineer – Platform Data

HighLevel

Software Development Engineer on the Platform Data team optimizing data systems and components. Collaborating with global teams to improve data reliability and performance for HighLevel's platform.

Posted 5/14/2026full-timeRemote • 🇮🇳 IndiaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AnsibleAWSAzureCloudDockerElasticSearchGoogle Cloud PlatformJavaScriptKubernetesMongoDBNode.jsRedisSQLTerraform

About the role

Key responsibilities & impact
  • Implement and optimize data access patterns for efficient interaction with large-scale data using ElasticSearch, Google Firestore, MongoDB Atlas, ClickHouse, and Redis.
  • Monitor, troubleshoot, and tune existing database instances (SQL, MongoDB, ElasticSearch, ClickHouse) to ensure sub-second latencies and operational stability.
  • Contribute to the design and implementation of high-performance components that handle terabytes of data.
  • Focus on instrumentation, benchmarking, and optimizing query paths, indexing, memory/CPU usage, and storage layouts.
  • Develop and maintain reusable frameworks, SDKs, and platform services in programming languages, with a focus on Node.js and GoLang.
  • Actively participate in design reviews and adhere to engineering best practices to maintain a high technical standard.
  • Collaborate with product and platform teams to implement best-practice data-access patterns and uphold SLAs.
  • Partner with multiple teams to deliver reliable, secure, and maintainable data platform capabilities.
  • Support the operational health of database environments, including contributing to processes for backup/restore, disaster recovery, security, and compliance across AWS, GCP, and Azure environments.

Requirements

What you’ll need
  • 4+ years of software engineering experience, with success in backend services and data-intensive systems.
  • Mandatory proficiency in Node.js or GoLang for scripting and debugging within our codebase environment.
  • Hands-on experience optimizing and scaling systems using cloud-managed databases (e.g., MongoDB Atlas) such as ElasticSearch, Firestore, MongoDB, ClickHouse, and Redis.
  • SDE 2: Proven experience with at least one large-scale database technology.
  • SDE 3: Proficiency across multiple database technologies (e.g., MongoDB, ClickHouse, ElasticSearch).
  • Proven mastery of a programming language with clean, testable code.
  • Solid grasp of SQL fundamentals; prior work with relational engines is a plus.
  • Understanding of distributed-systems principles (CAP, consistency, consensus) and observability best practices.
  • Familiarity with CI/CD, containers (Docker/Kubernetes), and IaC (Terraform/Ansible) for database automation.

Benefits

Comp & perks
  • EEO Statement: The company is an Equal Opportunity Employer.
  • Privacy Policy for review before application submission.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsGoLangElasticSearchMongoDB AtlasClickHouseRedisSQLCI/CDDockerKubernetes
Soft Skills
collaborationtroubleshootingdesign reviewsengineering best practicesinstrumentationbenchmarkingoptimizationcommunicationproblem-solvingoperational stability