
Software Development Engineer β Platform Data
Posted May 15

Posted May 15
This is a fully remote position, open to applicants in India.
β’ Implement and enhance data access methodologies for effective interaction with large-scale datasets utilizing ElasticSearch, Google Firestore, MongoDB Atlas, ClickHouse, and Redis.
β’ Oversee, diagnose, and optimize current database instances (SQL, MongoDB, ElasticSearch, ClickHouse) to guarantee sub-second response times and operational reliability.
β’ Play a key role in the design and execution of high-performance components capable of handling terabytes of information.
β’ Concentrate on instrumentation, benchmarking, and refining query performance, indexing, memory/CPU utilization, and storage configurations.
β’ Create and sustain reusable frameworks, SDKs, and platform services in various programming languages, primarily focusing on Node.js and GoLang.
β’ Actively engage in design evaluations and follow engineering best practices to uphold high technical standards.
β’ Collaborate with product and platform teams to adopt best-practice data access patterns and maintain SLAs.
β’ Work alongside multiple teams to provide reliable, secure, and maintainable data platform capabilities.
β’ Contribute to the operational health of database environments, including processes related to backup/restore, disaster recovery, security, and compliance across AWS, GCP, and Azure platforms.
β’ Over 4 years of software engineering experience, demonstrating success in backend services and data-intensive systems.
β’ Essential proficiency in Node.js or GoLang for scripting and debugging within our codebase environment.
β’ Practical experience in optimizing and scaling systems utilizing cloud-managed databases (e.g., MongoDB Atlas) such as ElasticSearch, Firestore, MongoDB, ClickHouse, and Redis.
β’ SDE 2: Proven expertise with at least one large-scale database technology.
β’ SDE 3: Proficient across various database technologies (e.g., MongoDB, ClickHouse, ElasticSearch).
β’ Demonstrated mastery of a programming language, producing clean and testable code.
β’ Strong understanding of SQL fundamentals; previous experience with relational databases is advantageous.
β’ Knowledge of distributed systems principles (CAP, consistency, consensus) and best practices in observability.
β’ Familiarity with CI/CD, containers (Docker/Kubernetes), and Infrastructure as Code (Terraform/Ansible) for automating database processes.
β’ EEO Statement: The company is an Equal Opportunity Employer.
β’ Privacy Policy for review before application submission.
GE Vernova
Recruit Action inc.
Stefanini Brasil
iFood
Get handpicked remote jobs straight to your inbox weekly.