Posted Apr 13, 2026
As a Database Reliability Engineer at GLG, you will be part of the Technology Team that is dedicated to building a platform connecting companies worldwide with experts to assist in crucial decision-making processes. Your role will involve collaborating with various teams including database administrators, software engineers, and product managers to shape and enhance GLG's data infrastructure and contribute to the future of expertise. Key Responsibilities:
Design, develop, and maintain NodeJS-based services and automation tools to enhance the reliability, scalability, and performance of database infrastructure. - Create robust APIs that simplify database complexities and offer a standardized interface for application teams. - Work closely with Database Reliability Engineers to transform operational challenges into software-driven solutions, reducing manual efforts and Mean Time To Recovery (MTTR). - Write clean, testable, and efficient code, engaging in peer code reviews to ensure high quality and consistency. - Implement solutions that integrate with core AWS services like EC2 for computing and S3 for data storage and archiving. - Build and manage ETL solutions to ensure seamless data flow between various data systems. Qualifications Required:
Minimum of 5 years of professional software development experience with advanced proficiency in NodeJS and modern JavaScript (ES6+). - Demonstrable expertise in managing dependencies and scripts using NPM. - Strong knowledge of AWS concepts and services, especially EC2 and S3. - Solid foundation in database principles; previous experience as a Database Administrator or Database Engineer is highly preferred. - Excellent problem-solving abilities and effective collaboration within an operations-focused engineering team. - Additional Skills: Experience with PostgreSQL and/or Snowflake, familiarity with Infrastructure as Code (e.g., Terraform). Key Responsibilities:
Design, develop, and maintain NodeJS-based services and automation tools to enhance the reliability, scalability, and performance of database infrastructure. - Create robust APIs that simplify database complexities and offer a standardized interface for application teams. - Work closely with Database Reliability Engineers to transform operational challenges into software-driven solutions, reducing manual efforts and Mean Time To Recovery (MTTR). - Write clean, testable, and efficient code, engaging in peer code reviews to ensure high quality and consistency. - Implement solutions that integrate with core AWS services like EC2 for computing and S3 for data storage and archiving. - Build and manage ETL solutions to ensure seamless data flow between various data systems. Qualifications Required:
Minimum of 5 years of professional software development experience with advanced proficiency in NodeJS and modern JavaScript (ES6+). - Demonstrable expertise in managing dependencies and scripts using NPM. - Strong knowledge of AWS concepts and services, especially EC2 and S3. - Solid foundation in database principles; previous experience as a Database Administrator or Database Engineer is highly preferred. - Excellent problem-solving abilities and effective collaboration within an operations-focused engineering team. - Additional Skills: Experience with PostgreSQL and/or Snowflake, familiarity with Infrastructure as Code (e.g., Terraform).
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City