engineering
Posted Apr 22Software Development Engineer - Platform Data Team
at HighLevel
IndiaRemote
Responsibilities
- Data System Implementation, Optimization, and Reliability (Database Focus): 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.
- Cross-Functional Collaboration and Operational Support: Collaborate with product and platform teams to implement best-practice data-access patterns and uphold SLAs.
- 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. Required Skills &
Requirements
- About HighLevel: HighLevel is an AI-powered business operating system that gives agencies, entrepreneurs and SMBs the infrastructure to build, automate and scale.
- This role is ideal for engineers who excel at hands-on development, troubleshooting, and are passionate about enhancing the reliability and performance of data-intensive systems.
- Job Overview: We operate mission-critical data platforms built on SQL (Postgres), MongoDB, ElasticSearch, and ClickHouse.
- experience in cloud-managed database systems and proficiency in coding/scripting to ensure the reliability, performance, and operational excellence of our data components. Key
- Framework and Service Development: Develop and maintain reusable frameworks, SDKs, and platform services in programming languages, with a focus on Node.js and GoLang.
- 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.