Lead Engineer - Platform (SQL/NoSQL, Search & Distributed Databases)
New
Global, remote-first environmentFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ Years of overall experience
- Required Skills
- AWSDockerPostgreSQLSQLElasticSearchGCPKubernetesMongoDBAzureClickhouseTerraformAnsible
Requirements
- 5+ Years of overall experience
- Experience in designing, operating, and troubleshooting production database deployments.
- Extensive experience configuring, tuning, and operating large-scale managed databases handling TB–PB data volumes and billions of records.
- Hands-on experience with at least three of SQL(Postgres), MongoDB, ElasticSearch, and ClickHouse, including data modeling, indexing, and performance tuning.
- Proven mastery of any programming language with clean, testable code
- 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.
Responsibilities
- Design, configure, and optimize large-scale clusters of SQL(Postgres), MongoDB, ElasticSearch, and ClickHouse (TB–PB scale, billions of records).
- Develop automation and service tooling for provisioning, monitoring, and self-healing of managed database services.
- Collaborate with product and platform teams to embed best-practice data-access patterns, enforce SLAs, and review overall system design.
- Instrument, benchmark, and tune query paths, indexing, memory/CPU usage, and storage layouts to ensure sub-second latencies.
- Establish governance for backup/restore, disaster recovery, security, and compliance across AWS, GCP, and Azure environments.
View Full Description & ApplyYou'll be redirected to the employer's site