
Senior Database engineer
- Kuala Lumpur
- Permanent
- Full-time
- Design, build, and maintain scalable, secure, and reliable data infrastructure.
- Develop and manage robust data pipelines and integration processes across platforms.
- Write and maintain software to collect, manage, and ensure the quality of data at scale.
- Apply and champion software engineering best practices (e.g., code reviews, testing, CI/CD, documentation).
- Ensure deployed systems meet security, privacy, and compliance standards.
- Build and maintain infrastructure-as-code; containerize deployments and support scalable systems.
- Maintain service reliability through monitoring, alerting, on-call support, and adherence to SRE principles.
- Define and uphold SLAs for the systems and services you support.
- Contribute to the continuous improvement of developer tools, workflows, and team velocity.
- Mentor team members and promote a collaborative, growth-oriented engineering culture.
- Bachelor’s degree in Computer Science or a related field—or equivalent practical experience.
- Proven experience designing, implementing, and operating large-scale data infrastructure.
- Strong programming skills in TypeScript, C#, and Python.
- Deep SQL expertise—able to write, tune, and optimize complex queries.
- Experience in designing scalable data models and database schemas.
- Solid understanding of database optimization, indexing strategies, and storage patterns.
- Demonstrated ability to build and maintain data pipelines across diverse systems.
- Knowledge of containerized deployment and infrastructure-as-code practices.
- Experience working with CI/CD pipelines and automated testing frameworks.
- Strong collaboration skills and the ability to influence technical direction across teams.
- Passion for continuous learning, operational excellence, and process improvement.
- Commitment to mentoring and supporting the growth of peers and junior engineers.