COMPUTER SOFTWARE ENGINEER

BIPO SERVICE (SINGAPORE) PTE. LTD.

Singapore

Presencial

SGD 140.000 - 190.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

BIPO Service (Singapore) Pte. Ltd. is seeking a seasoned database and storage systems engineer to design, implement, and operate large-scale distributed platforms across multiple data centres.

The role emphasizes reliability, scalability, and performance, requiring strong hands-on experience with systems languages and core distributed technologies, plus mentoring and cross-team collaboration to deliver robust data infrastructure.

Formación

  • Bachelor's degree or higher in Computer Science or related field.
  • 3+ years of production experience designing, building, and operating large-scale distributed database/storage systems.
  • Strong knowledge of distributed systems fundamentals (CAP, consensus, replication, fault tolerance).
  • Hands-on production experience with one or more: MySQL, Redis, HDFS, Elasticsearch, HBase.

Responsabilidades

  • Design, implement, monitor, maintain, troubleshoot, and optimize large-scale database and storage systems.
  • Research, design, and develop software for distributed DB/storage platforms across data centres.
  • Update software and develop testing procedures including performance and data-integrity tests.
  • Collaborate with engineers to resolve performance issues and define performance requirements.
  • Build tools, automation, visualizations, and monitors for global infrastructure.
  • Establish runbooks, SLO/SLI frameworks, and on-call practices for the DB/storage team.
  • Mentor junior engineers and lead code reviews and knowledge transfer.

Conocimientos

Distributed systems fundamentals
Systems languages
Database performance tuning

Educación

Bachelor's degree in CS or related

Herramientas

MySQL
Redis
HDFS
Elasticsearch
HBase

Descripción del empleo

Job Description

  • Responsible for the design, implementation, monitoring, maintenance,troubleshooting, and optimization of large-scale database and storage systems,ensuring high availability, scalability, and reliability.
  • Research, design, and develop computer and network software and specialized utility programs for distributed database and storage platforms operating at PB-scale and across multiple data centres (including relational and analytics databases, NoSQL systems, and Hadoop-based big-data platforms).
  • Update software, enhance existing software capabilities, and develop and direct software testing and validation procedures, including performance, fail-over,chaos, and data-integrity testing for database and storage services.
  • Work closely with software engineers and cross-functional teams to resolve database performance and other technical issues, and define specifications and performance requirements for database systems.
  • Build tools, automation, visualizations, and monitors to facilitate the operation and optimization of the global infrastructure.
  • Establish operational standards, runbooks, SLO/SLI frameworks, and on-call practices for the database and storage platform team.
  • Mentor junior engineers, conduct design and code reviews, and lead knowledge transfer and technical training.
Job Requirements
  • Bachelor's degree or higher in Computer Science or a related engineering discipline (e.g., Information Technology, Software Engineering). Candidates with relevant software development experience are also welcome to apply.
  • 3+ years of production experience designing, building, and operating large-scale distributed database and/or storage systems.
  • Deep proficiency in at least one systems language (Java, Go, C++, or Rust) and a strong grasp of distributed-systems fundamentals (CAP, consensus, replication, fault tolerance).
  • Hands-on production experience operating one or more of: MySQL, Redis, HDFS, Elasticsearch, HBase, or comparable distributed systems is preferred.

BIPO Service (Singapore) Pte. Ltd.

EA License No. : 18S9180

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Computer Software Engineer (Junior Level)
Computer Software Engineer (Junior Level)

Xiaomi Technology • Singapore

Presencial
SGD 80.000 - 140.000
Distributed DB & Storage Engineer (PB-scale)
Distributed DB & Storage Engineer (PB-scale)

BIPO SERVICE (SINGAPORE) PTE. LTD. • Singapore

Presencial
SGD 140.000 - 190.000
Data Engineer(A87446)
Data Engineer(A87446)

Xiaomi Technology • Singapore

Presencial
SGD 17.000 - 30.000
Database Administrator - Senior
Database Administrator - Senior

Rapsys Technologies Pte Ltd. • Singapore

Presencial
SGD 120.000 - 160.000
Database Engineer(DBA)
Database Engineer(DBA)

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

Presencial
SGD 120.000 - 180.000
Backend Software Engineer (Distributed Block Storage) - Cloud Infrastructure Singapore Regular
Backend Software Engineer (Distributed Block Storage) - Cloud Infrastructure Singapore Regular

ByteDance • Singapore

Presencial
SGD 60.000 - 90.000
Software and Data Engineer (Permanent Role | Based in the West)
Software and Data Engineer (Permanent Role | Based in the West)

Good Job Creations (Singapore) Pte Ltd • Singapore

Presencial
SGD 120.000 - 180.000
Database Engineer(A66379)
Database Engineer(A66379)

Xiaomi Technology • Singapore

Presencial
SGD 90.000 - 150.000
Software Engineer (Data Processing and Management)
Software Engineer (Data Processing and Management)

Centre for Strategic Infocomm Technologies • Singapore

Presencial
SGD 60.000 - 120.000
Database Engineer (Operations) - FS - 12 Months Contract - S$Open
Database Engineer (Operations) - FS - 12 Months Contract - S$Open

MORGAN MCKINLEY PTE. LTD. • Singapore

Presencial
SGD 120.000 - 180.000